diff --git a/src/org/openstreetmap/josm/actions/OpenFileAction.java b/src/org/openstreetmap/josm/actions/OpenFileAction.java
index a61bda6..42904c5 100644
--- a/src/org/openstreetmap/josm/actions/OpenFileAction.java
+++ b/src/org/openstreetmap/josm/actions/OpenFileAction.java
@@ -153,15 +153,19 @@ public class OpenFileAction extends DiskAccessAction {
             msg.append("<html>");
             msg.append(
                     trn(
-                            "Cannot open {0} file because no suitable file importer is available.",
-                            "Cannot open {0} files because no suitable file importer is available.",
+                            "Cannot open {0} file because file does not exist or no suitable file importer is available.",
+                            "Cannot open {0} files because files do not exist or no suitable file importer is available.",
                             files.size(),
                             files.size()
                     )
             ).append("<br>");
             msg.append("<ul>");
             for (File f: files) {
-                msg.append("<li>").append(f.getAbsolutePath()).append("</li>");
+                msg.append("<li>");
+                msg.append(f.getAbsolutePath());
+                msg.append(" (<i>");
+                msg.append(f.exists() ? tr("no importer") : tr("does not exist"));
+                msg.append("</i>)</li>");
             }
             msg.append("</ul>");
 
