diff --git a/src/plugins/debugger/breakhandler.cpp b/src/plugins/debugger/breakhandler.cpp
index 38fd9226da099f7904ea0ee3b4cbe451e4d1a756..4c13ab7c74fd2341c9cf3316d3f8d17e5d480303 100644
--- a/src/plugins/debugger/breakhandler.cpp
+++ b/src/plugins/debugger/breakhandler.cpp
@@ -229,8 +229,8 @@ void BreakHandler::saveBreakpoints()
         const BreakpointData &data = it->data;
         QMap<QString, QVariant> map;
         // Do not persist Watchpoints.
-        //if (data.isWatchpoint())
-        //    continue;
+        if (data.isWatchpoint())
+            continue;
         if (data.type() != BreakpointByFileAndLine)
             map.insert(_("type"), data.type());
         if (!data.fileName().isEmpty())