diff -r 874fdd14d3a2 -r 43248bafe9b2 eric6/Debugger/BreakPointViewer.py --- a/eric6/Debugger/BreakPointViewer.py Mon Feb 01 10:38:43 2021 +0100 +++ b/eric6/Debugger/BreakPointViewer.py Tue Mar 02 17:12:08 2021 +0100 @@ -271,7 +271,13 @@ @type QModelIndex """ if index.isValid(): - self.__editBreakpoint(index) + sindex = self.__toSourceIndex(index) + bp = self.__model.getBreakPointByIndex(sindex) + if not bp: + return + + fn, line = bp[:2] + self.sourceFile.emit(fn, line) def __editBreak(self): """