diff --git a/src/gui/handler.cpp b/src/gui/handler.cpp index df2841c2..8455def7 100644 --- a/src/gui/handler.cpp +++ b/src/gui/handler.cpp @@ -429,11 +429,13 @@ namespace loot { // Priority value was changed, so add it to the userlist data. int priority = pluginMetadata["modPriority"].as(); - if (priority >= 0) { - priority += max_priority; - } - else { - priority -= max_priority; + if (pluginMetadata["isGlobalPriority"].as()) { + if (priority >= 0) { + priority += max_priority; + } + else { + priority -= max_priority; + } } newUserlistEntry.Priority(priority); newUserlistEntry.SetPriorityExplicit(true);