Index: /applications/editors/josm/plugins/slippy_map_chooser/src/OsmMapControl.java
===================================================================
--- /applications/editors/josm/plugins/slippy_map_chooser/src/OsmMapControl.java	(revision 9566)
+++ /applications/editors/josm/plugins/slippy_map_chooser/src/OsmMapControl.java	(revision 9567)
@@ -70,7 +70,9 @@
 
 	public void mouseDragged(MouseEvent e) {
-		if (iStartSelectionPoint != null) {
-			iEndSelectionPoint = e.getPoint();
-			iSlippyMapChooser.setSelection(iStartSelectionPoint, iEndSelectionPoint);
+		if ((e.getModifiersEx() | MouseEvent.BUTTON1_DOWN_MASK) != 0) {
+			if (iStartSelectionPoint != null) {
+				iEndSelectionPoint = e.getPoint();
+				iSlippyMapChooser.setSelection(iStartSelectionPoint, iEndSelectionPoint);
+			}
 		}
 	}
@@ -99,6 +101,4 @@
 
 	public void mouseMoved(MouseEvent e) {
-		// TODO Auto-generated method stub
-		
 	}
 
