diff --git a/src/plugins/debugger/breakhandler.cpp b/src/plugins/debugger/breakhandler.cpp index ab309e696f8cbc17111da58119747efc343a413a..2d3c7a56399b2ee1fc00405e23b560991ca8396e 100644 --- a/src/plugins/debugger/breakhandler.cpp +++ b/src/plugins/debugger/breakhandler.cpp @@ -1029,7 +1029,9 @@ bool BreakHandler::BreakpointItem::isLocatedAt (const QString &fileName, int lineNumber, bool useMarkerPosition) const { int line = useMarkerPosition ? response.lineNumber : data.lineNumber; - return lineNumber == line && fileNameMatch(fileName, response.fileName); + return lineNumber == line + && (fileNameMatch(fileName, response.fileName) + || fileNameMatch(fileName, markerFileName())); } QIcon BreakHandler::BreakpointItem::icon() const