Index: /applications/editors/josm/plugins/validator/build.xml
===================================================================
--- /applications/editors/josm/plugins/validator/build.xml	(revision 11860)
+++ /applications/editors/josm/plugins/validator/build.xml	(revision 11861)
@@ -42,4 +42,5 @@
 	<attribute name="Plugin-Description" value="A OSM data validator"/>
 	<attribute name="Plugin-Version" value="${version.entry.commit.revision}"/>
+        <attribute name="Plugin-Mainversion" value="1065"/>
 	<attribute name="Plugin-Date" value="${version.entry.commit.date}"/>
 	<attribute name="Author" value="Francisco R. Santos"/>
Index: /applications/editors/josm/plugins/validator/src/org/openstreetmap/josm/plugins/validator/ValidateAction.java
===================================================================
--- /applications/editors/josm/plugins/validator/src/org/openstreetmap/josm/plugins/validator/ValidateAction.java	(revision 11860)
+++ /applications/editors/josm/plugins/validator/src/org/openstreetmap/josm/plugins/validator/ValidateAction.java	(revision 11861)
@@ -14,4 +14,5 @@
 import org.openstreetmap.josm.data.osm.OsmPrimitive;
 import org.openstreetmap.josm.plugins.validator.util.AgregatePrimitivesVisitor;
+import org.openstreetmap.josm.tools.ShortCut;
 
 /**
@@ -36,6 +37,6 @@
      */
     public ValidateAction(OSMValidatorPlugin plugin) {
-        super(tr("Validation"), "validator", tr("Performs the data validation"), KeyEvent.VK_V, KeyEvent.CTRL_DOWN_MASK
-                + KeyEvent.ALT_MASK, true);
+        super(tr("Validation"), "validator", tr("Performs the data validation"), 
+        ShortCut.registerShortCut("tools:validate", tr("Tool: {0}", tr("Validation")), KeyEvent.VK_V, ShortCut.GROUP_EDIT, ShortCut.SHIFT_DEFAULT), true);
         this.plugin = plugin;
     }
Index: /applications/editors/josm/plugins/validator/src/org/openstreetmap/josm/plugins/validator/ValidatorDialog.java
===================================================================
--- /applications/editors/josm/plugins/validator/src/org/openstreetmap/josm/plugins/validator/ValidatorDialog.java	(revision 11860)
+++ /applications/editors/josm/plugins/validator/src/org/openstreetmap/josm/plugins/validator/ValidatorDialog.java	(revision 11861)
@@ -36,4 +36,5 @@
 import org.openstreetmap.josm.gui.dialogs.ToggleDialog;
 import org.openstreetmap.josm.tools.ImageProvider;
+import org.openstreetmap.josm.tools.ShortCut;
 
 /**
@@ -70,5 +71,7 @@
      */
     public ValidatorDialog(OSMValidatorPlugin plugin) {
-        super(tr("Validation errors"), "validator", tr("Open the validation window."), KeyEvent.VK_V, 150);
+        super(tr("Validation errors"), "validator", tr("Open the validation window."),
+        ShortCut.registerShortCut("subwindow:validator", tr("Toggle: {0}", tr("Validation errors")),
+        KeyEvent.VK_V, ShortCut.GROUP_LAYER, ShortCut.SHIFT_DEFAULT), 150);
 
         this.plugin = plugin;
