diff --git a/compressed_archive/compressed_archive.cpp b/compressed_archive/compressed_archive.cpp index 830531ff..9f54c89d 100644 --- a/compressed_archive/compressed_archive.cpp +++ b/compressed_archive/compressed_archive.cpp @@ -376,6 +376,8 @@ CompressedArchive::CompressedArchive(const QString &filePath, QObject *parent) isDir = VARIANT_BOOLToBool(prop.boolVal); else if (prop.vt == VT_EMPTY) isDir = false; + else + continue; if (!isDir) { szInterface->archive->GetProperty(i, kpidPath, &prop);