diff -r 43bd6ec9198f -r dd9bf9841c50 eric7/JediInterface/JediClient.py --- a/eric7/JediInterface/JediClient.py Tue Sep 14 19:18:33 2021 +0200 +++ b/eric7/JediInterface/JediClient.py Tue Sep 14 19:30:12 2021 +0200 @@ -341,6 +341,15 @@ assignment.line), 'Column': assignment.column, } + + if ( + gotoDefinition["ModulePath"] == filename and + gotoDefinition["Line"] == line + ): + # user called for the definition itself + # => send the references instead + self.__getReferences(params) + return break except SuppressedException as err: errorDict = self.__handleError(err)