diff --git a/share/qtcreator/dumper/dumper.py b/share/qtcreator/dumper/dumper.py
index 1a0934a08a6d1b5d302f6667cd92cedb5a14af71..5966129859be481b113232b198008cf8f07663a2 100644
--- a/share/qtcreator/dumper/dumper.py
+++ b/share/qtcreator/dumper/dumper.py
@@ -1503,7 +1503,9 @@ class Dumper:
             try:
                 value.dereference()
             except:
-                self.putValue("<optimized out>")
+                # Failure to dereference a pointer should at least
+                # show the value of a pointer.
+                self.putValue(cleanAddress(value))
                 self.putType(typeName)
                 self.putNumChild(0)
                 return