Index: trunk/src/org/openstreetmap/josm/actions/OverpassDownloadAction.java
===================================================================
--- trunk/src/org/openstreetmap/josm/actions/OverpassDownloadAction.java	(revision 10781)
+++ trunk/src/org/openstreetmap/josm/actions/OverpassDownloadAction.java	(revision 10782)
@@ -48,4 +48,5 @@
 import org.openstreetmap.josm.io.OverpassDownloadReader;
 import org.openstreetmap.josm.tools.GBC;
+import org.openstreetmap.josm.tools.InputMapUtils;
 import org.openstreetmap.josm.tools.OverpassTurboQueryWizard;
 import org.openstreetmap.josm.tools.Shortcut;
@@ -155,5 +156,5 @@
             overpassWizard.getEditorComponent().addFocusListener(disableActionsFocusListener);
             final JButton buildQuery = new JButton(tr("Build query"));
-            buildQuery.addActionListener(new AbstractAction() {
+            final Action buildQueryAction = new AbstractAction() {
                 @Override
                 public void actionPerformed(ActionEvent e) {
@@ -173,8 +174,10 @@
                     }
                 }
-            });
+            };
+            buildQuery.addActionListener(buildQueryAction);
             buildQuery.setToolTipText(tooltip);
             pnl.add(buildQuery, GBC.std().insets(5, 5, 5, 5));
             pnl.add(overpassWizard, GBC.eol().fill(GBC.HORIZONTAL));
+            InputMapUtils.addEnterAction(overpassWizard.getEditorComponent(), buildQueryAction);
 
             overpassQuery = new JosmTextArea("", 8, 80);
