diff --git a/src/libs/qmljs/qmljscheck.cpp b/src/libs/qmljs/qmljscheck.cpp
index 8c3d0d1554d15781b08380f2181c28448b6844e3..a3754470b8edac1ad2fd706d43fe01abbbd23e3e 100644
--- a/src/libs/qmljs/qmljscheck.cpp
+++ b/src/libs/qmljs/qmljscheck.cpp
@@ -174,8 +174,10 @@ public:
                             fileName.prepend(QDir::separator());
                             fileName.prepend(_doc->path());
                         }
-                        if (!QFileInfo(fileName).exists())
+                        if (!QFileInfo(fileName).exists()) {
                             _message.message = Check::tr("file or directory does not exist");
+                            _message.kind = DiagnosticMessage::Warning;
+                        }
                     }
                 }
             }