Index: src/org/openstreetmap/josm/actions/ImageryAdjustAction.java
===================================================================
--- src/org/openstreetmap/josm/actions/ImageryAdjustAction.java	(revision 8133)
+++ src/org/openstreetmap/josm/actions/ImageryAdjustAction.java	(working copy)
@@ -16,6 +16,8 @@
 import java.awt.event.MouseEvent;
 import java.awt.event.MouseListener;
 import java.awt.event.MouseMotionListener;
+import java.awt.event.WindowAdapter;
+import java.awt.event.WindowEvent;
 import java.util.Formatter;
 import java.util.Locale;
 
@@ -206,6 +208,7 @@
             tOffset.addFocusListener(this);
             setContent(pnl);
             setupDialog();
+            addWindowListener(new WindowEventHandler());
         }
 
         private boolean areFieldsInFocus() {
@@ -301,6 +304,13 @@
                 Main.map.selectSelectTool(false);
             }
         }
+
+        class WindowEventHandler extends WindowAdapter {
+            @Override
+            public void windowClosing(WindowEvent e) {
+                setVisible(false);
+            }
+        }
     }
 
     @Override
