diff --git a/share/qtcreator/gdbmacros/dumper.py b/share/qtcreator/gdbmacros/dumper.py
index 323d12d609c5ae32fc1706a2e9ef96d28feef1a3..7e614ff75f64648378850ca4f3b4559f5fa3ec96 100644
--- a/share/qtcreator/gdbmacros/dumper.py
+++ b/share/qtcreator/gdbmacros/dumper.py
@@ -1053,6 +1053,7 @@ class Dumper:
         #warn("NAMESPACE: '%s'" % self.ns)
         #warn("VARIABLES: %s" % varList)
         #warn("EXPANDED INAMES: %s" % self.expandedINames)
+        #warn("WATCHERS: %s" % watchers)
         module = sys.modules[__name__]
 
         #
@@ -1228,7 +1229,11 @@ class Dumper:
                         self.putAddress(value.address)
                     self.putItemHelper(item)
                 except RuntimeError:
-                    pass
+                    self.currentType = " "
+                    self.currentValue = "<no such value>"
+                    self.currentChildNumChild = -1
+                    self.currentNumChilds = 0
+                    self.putNumChild(0)
 
 
     def put(self, value):