Index: trunk/src/org/openstreetmap/josm/data/validation/OsmValidator.java
===================================================================
--- trunk/src/org/openstreetmap/josm/data/validation/OsmValidator.java	(revision 6780)
+++ trunk/src/org/openstreetmap/josm/data/validation/OsmValidator.java	(revision 6781)
@@ -167,16 +167,19 @@
         ignoredErrors.clear();
         if (Main.pref.getBoolean(ValidatorPreference.PREF_USE_IGNORE, true)) {
-            BufferedReader in = null;
-            try {
-                in = new BufferedReader(new FileReader(getValidatorDir() + "ignorederrors"));
-                for (String line = in.readLine(); line != null; line = in.readLine()) {
-                    ignoredErrors.add(line);
+            File file = new File(getValidatorDir() + "ignorederrors");
+            if (file.exists()) {
+                BufferedReader in = null;
+                try {
+                    in = new BufferedReader(new FileReader(file));
+                    for (String line = in.readLine(); line != null; line = in.readLine()) {
+                        ignoredErrors.add(line);
+                    }
+                } catch (final FileNotFoundException e) {
+                    Main.debug(Main.getErrorMessage(e));
+                } catch (final IOException e) {
+                    Main.error(e);
+                } finally {
+                    Utils.close(in);
                 }
-            } catch (final FileNotFoundException e) {
-                Main.debug(Main.getErrorMessage(e));
-            } catch (final IOException e) {
-                Main.error(e);
-            } finally {
-                Utils.close(in);
             }
         }
