diff --git a/core/src/main/java/me/pikamug/quests/BukkitQuestsPlugin.java b/core/src/main/java/me/pikamug/quests/BukkitQuestsPlugin.java index 9be5dda84..965b284d9 100644 --- a/core/src/main/java/me/pikamug/quests/BukkitQuestsPlugin.java +++ b/core/src/main/java/me/pikamug/quests/BukkitQuestsPlugin.java @@ -633,10 +633,12 @@ public class BukkitQuestsPlugin extends JavaPlugin implements Quests { depends.unlinkCitizens(); } } - if (depends.getZnpcsPlusApi() == null) { - getLogger().log(Level.SEVERE, - "ZNPCsPlus was enabled but NpcApiProvider was null. Disabling linkage."); - depends.unlinkZnpcsPlusApi(); + if (depends.getZnpcsPlusApi() != null) { + if (depends.getZnpcsPlusApi().getNpcRegistry() == null) { + getLogger().log(Level.SEVERE, + "ZNPCsPlus was enabled but NpcApiProvider was null. Disabling linkage."); + depends.unlinkZnpcsPlusApi(); + } } customLoader.init(); questLoader.importQuests();