diff --git a/languages/clang/duchain/parsesession.cpp b/languages/clang/duchain/parsesession.cpp --- a/languages/clang/duchain/parsesession.cpp +++ b/languages/clang/duchain/parsesession.cpp @@ -80,6 +80,10 @@ const Path::List& includes, const char* cliSwitch) { foreach (const Path& url, includes) { + if (url.isEmpty()) { + continue; + } + QFileInfo info(url.toLocalFile()); QByteArray path = url.toLocalFile().toUtf8();