diff --git a/dstatInterface/interface/save.py b/dstatInterface/interface/save.py
index 2eaa6c1a9fa33b73dd7354bccc4c4e22cf01e09d..1f74c86276cbd5221aba3943b8ba2f3258a002e9 100644
--- a/dstatInterface/interface/save.py
+++ b/dstatInterface/interface/save.py
@@ -31,6 +31,8 @@ def manSave(current_exp):
             text(exp, path)
         fcd.destroy()
         
+    elif response == gtk.RESPONSE_CANCEL:
+        fcd.destroy()
 
 def autoSave(current_exp, dir_button, name, expnumber):
     if name == "":