diff --git a/sphinx/directives/desc.py b/sphinx/directives/desc.py index e45042b96..c7c05959c 100644 --- a/sphinx/directives/desc.py +++ b/sphinx/directives/desc.py @@ -603,7 +603,7 @@ class GenericDesc(DescDirective): return name def add_target_and_index(self, name, sig, signode): - rolename, indextemplate, _ = additional_xref_types[self.desctype] + rolename, indextemplate = additional_xref_types[self.desctype][:2] targetname = '%s-%s' % (rolename, name) signode['ids'].append(targetname) self.state.document.note_explicit_target(signode)