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 2610)
+++ /applications/editors/josm/plugins/validator/src/org/openstreetmap/josm/plugins/validator/tests/SpellCheck.java	(revision 2611)
@@ -9,11 +9,8 @@
 
 import javax.swing.JCheckBox;
-import javax.swing.JOptionPane;
 import javax.swing.JPanel;
 
 import org.openstreetmap.josm.Main;
-import org.openstreetmap.josm.command.ChangePropertyCommand;
-import org.openstreetmap.josm.command.Command;
-import org.openstreetmap.josm.command.SequenceCommand;
+import org.openstreetmap.josm.command.*;
 import org.openstreetmap.josm.data.osm.*;
 import org.openstreetmap.josm.gui.annotation.AnnotationPreset;
@@ -118,5 +115,5 @@
 	public static void initializePresets(@SuppressWarnings("unused") OSMValidatorPlugin plugin) throws Exception
 	{
-		if( Main.pref.getBoolean(PREF_CHECK_VALUES) )
+		if( !Main.pref.getBoolean(PREF_CHECK_VALUES) )
 			return;
 		
@@ -254,11 +251,9 @@
 			catch (IOException e) 
 			{
-				e.printStackTrace();
-				JOptionPane.showMessageDialog(Main.parent, tr("Could not read annotation preset source: {0}",source));
+				// Error already reported by JOSM
 			} 
 			catch (SAXException e) 
 			{
-				e.printStackTrace();
-				JOptionPane.showMessageDialog(Main.parent, tr("Error parsing {0}: ", source)+e.getMessage());
+                // Error already reported by JOSM
 			}
 		}
@@ -268,5 +263,5 @@
 	public void startTest() 
 	{
-		checkValues = Main.pref.getBoolean("tests." + getClass().getSimpleName() + ".checkValues");
+		checkValues = Main.pref.getBoolean(PREF_CHECK_VALUES);
 	}
 
