Index: /applications/editors/josm/plugins/validator/src/org/openstreetmap/josm/plugins/validator/tests/SpellCheck.java
===================================================================
--- /applications/editors/josm/plugins/validator/src/org/openstreetmap/josm/plugins/validator/tests/SpellCheck.java	(revision 3621)
+++ /applications/editors/josm/plugins/validator/src/org/openstreetmap/josm/plugins/validator/tests/SpellCheck.java	(revision 3622)
@@ -115,6 +115,6 @@
 	public static void initialize(OSMValidatorPlugin plugin) throws Exception
 	{
-		initializeSpellCheck(plugin);
-		initializePresets(plugin);
+		initializeSpellCheck();
+		initializePresets();
 	}
 
@@ -126,9 +126,8 @@
 	 * by the nearest + word before this.
 	 * 
-	 * @param plugin The validator plugin 
 	 * @throws FileNotFoundException 
 	 * @throws IOException 
 	 */
-	private static void initializeSpellCheck(OSMValidatorPlugin plugin) throws FileNotFoundException, IOException 
+	private static void initializeSpellCheck() throws FileNotFoundException, IOException 
 	{
 		spellCheckKeyData = new HashMap<String, String>();
@@ -187,5 +186,5 @@
 	 * @throws Exception
 	 */
-	public static void initializePresets(@SuppressWarnings("unused") OSMValidatorPlugin plugin) throws Exception
+	public static void initializePresets() throws Exception
 	{
 		if( !Main.pref.getBoolean(PREF_CHECK_VALUES) )
@@ -532,5 +531,10 @@
 		}
 		
-		return commands.size() > 1 ? new SequenceCommand("Fix properties", commands) : commands.get(0);
+        if( commands.size() == 0 )
+            return null;
+        else if( commands.size() == 1 )
+            return commands.get(0);
+        else
+            return new SequenceCommand("Fix properties", commands);
 	}
 	
