diff --git a/share/qtcreator/gdbmacros/dumper.py b/share/qtcreator/gdbmacros/dumper.py
index 131330a9a8c58301b706f4365e24a177b203a6e9..26fd41abac629fc5e7d5fdeaf488c049fed0f4f4 100644
--- a/share/qtcreator/gdbmacros/dumper.py
+++ b/share/qtcreator/gdbmacros/dumper.py
@@ -124,7 +124,7 @@ def parseAndEvaluate(exp):
 
 
 def catchCliOutput(command):
-    file, filename = createTempFile()
+    filename, file = createTempFile()
     gdb.execute("set logging off")
     gdb.execute("set logging redirect off")
     gdb.execute("set logging file %s" % filename)