diff --git a/share/qtcreator/gdbmacros/dumper.py b/share/qtcreator/gdbmacros/dumper.py
index d3efe5266082f6312be99850def1a484d6f5d298..27d2ea1b3118b449175e0dbbe97eae783851a3df 100644
--- a/share/qtcreator/gdbmacros/dumper.py
+++ b/share/qtcreator/gdbmacros/dumper.py
@@ -1,4 +1,4 @@
-
+from __future__ import with_statement
 #Note: Keep name-type-value-numchild-extra order
 
 #return
diff --git a/share/qtcreator/gdbmacros/gdbmacros.py b/share/qtcreator/gdbmacros/gdbmacros.py
index f18a2292c7bdd09baa741af7959207018f113b1b..f4546553d255ff218b0a710599f186c5bf8f8775 100644
--- a/share/qtcreator/gdbmacros/gdbmacros.py
+++ b/share/qtcreator/gdbmacros/gdbmacros.py
@@ -7,6 +7,8 @@
 #
 #######################################################################
 
+from __future__ import with_statement
+
 def qdump__QAtomicInt(d, item):
     d.putValue(item.value["_q_value"])
     d.putNumChild(0)