diff --git a/share/qtcreator/gdbmacros/dumper.py b/share/qtcreator/gdbmacros/dumper.py
index d0cadd68707dab62ac41ff6f03bc9d4c68492685..56b31f272058773907d1dcbb62a06c069a2fbf25 100644
--- a/share/qtcreator/gdbmacros/dumper.py
+++ b/share/qtcreator/gdbmacros/dumper.py
@@ -1231,7 +1231,7 @@ class Dumper:
     def handleWatch(self, exp, iname):
         exp = str(exp)
         escapedExp = exp.replace('"', '\\"')
-        escapedExp = escapedExp.replace('\', '\\\\')
+        escapedExp = escapedExp.replace('\\', '\\\\')
         #warn("HANDLING WATCH %s, INAME: '%s'" % (exp, iname))
         if exp.startswith("[") and exp.endswith("]"):
             #warn("EVAL: EXP: %s" % exp)