From 0ae317a0ccfece89a2f457480904587084f2aa18 Mon Sep 17 00:00:00 2001 From: Jeremy Rimpo Date: Wed, 2 Oct 2024 10:59:47 -0500 Subject: [PATCH] Also check extension --- src/pluginlist.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/pluginlist.cpp b/src/pluginlist.cpp index d02231d87..feb7afe12 100644 --- a/src/pluginlist.cpp +++ b/src/pluginlist.cpp @@ -1931,8 +1931,10 @@ PluginList::ESPInfo::ESPInfo(const QString& name, bool forceLoaded, bool forceEn isMasterFlagged = file.isMaster(); isLightFlagged = lightSupported && file.isLight(mediumSupported); isMediumFlagged = mediumSupported && file.isMedium(); - isBlueprintFlagged = blueprintSupported && isMasterFlagged && file.isBlueprint(); - hasNoRecords = file.isDummy(); + isBlueprintFlagged = blueprintSupported && + (isMasterFlagged || hasMasterExtension || hasLightExtension) && + file.isBlueprint(); + hasNoRecords = file.isDummy(); author = QString::fromLatin1(file.author().c_str()); description = QString::fromLatin1(file.description().c_str());