--- a/src/eric7/Debugger/BreakPointModel.py Sat Nov 30 15:52:42 2024 +0100 +++ b/src/eric7/Debugger/BreakPointModel.py Sat Nov 30 17:47:23 2024 +0100 @@ -289,9 +289,12 @@ """ # eliminate redundant break points newBreakpoints = [] - for breakpoint in breakpoints: - if breakpoint not in self.breakpoints and breakpoint not in newBreakpoints: - newBreakpoints.append(breakpoint) + for breakpointToAdd in breakpoints: + if ( + breakpointToAdd not in self.breakpoints + and breakpointToAdd not in newBreakpoints + ): + newBreakpoints.append(breakpointToAdd) if newBreakpoints: cnt = len(self.breakpoints)