diff --git a/src/plugins/debugger/breakpoint.cpp b/src/plugins/debugger/breakpoint.cpp
index 8cc3042594de9705ac96531223834281b2461e06..22b8077849aae272760b56ab839e59c3fabfe3e1 100644
--- a/src/plugins/debugger/breakpoint.cpp
+++ b/src/plugins/debugger/breakpoint.cpp
@@ -69,7 +69,7 @@ BreakpointParts BreakpointParameters::differencesTo
         parts |= PathUsagePart;
     if (fileName != rhs.fileName)
         parts |= FileAndLinePart;
-    if (conditionsMatch(rhs.condition))
+    if (!conditionsMatch(rhs.condition))
         parts |= ConditionPart;
     if (ignoreCount != rhs.ignoreCount)
         parts |= IgnoreCountPart;