diff --git a/loader/src/loader/ModMetadataImpl.cpp b/loader/src/loader/ModMetadataImpl.cpp index 8a7b366c2..47f02b89d 100644 --- a/loader/src/loader/ModMetadataImpl.cpp +++ b/loader/src/loader/ModMetadataImpl.cpp @@ -57,7 +57,7 @@ bool ModMetadata::Dependency::isResolved() const { bool ModMetadata::Incompatibility::isResolved() const { return this->importance != Importance::Breaking || - (!this->mod || !this->version.compare(this->mod->getVersion())); + (!this->mod || !this->mod->isEnabled() || !this->version.compare(this->mod->getVersion())); } static std::string sanitizeDetailsData(std::string const& str) {