diff --git a/src/libs/utils/filepath.cpp b/src/libs/utils/filepath.cpp index f5e86d922d0..dbcca7b6b0b 100644 --- a/src/libs/utils/filepath.cpp +++ b/src/libs/utils/filepath.cpp @@ -908,6 +908,8 @@ FilePath FilePath::operator+(const QString &s) const /// \returns whether FilePath is a child of \a s bool FilePath::isChildOf(const FilePath &s) const { + if (!s.isSameDevice(*this)) + return false; if (s.isEmpty()) return false; if (!path().startsWith(s.path(), caseSensitivity()))