diff --git a/code/modules/busy_space/loremaster.dm b/code/modules/busy_space/loremaster.dm index 30bd04402d..28dca0055b 100644 --- a/code/modules/busy_space/loremaster.dm +++ b/code/modules/busy_space/loremaster.dm @@ -9,5 +9,8 @@ var/datum/lore/loremaster/loremaster = new/datum/lore/loremaster var/list/paths = typesof(/datum/lore/organization) - /datum/lore/organization for(var/path in paths) - var/datum/lore/organization/instance = new path() - organizations[path] = instance \ No newline at end of file + // Some intermediate paths are not real organizations (ex. /datum/lore/organization/mil). Only do ones with names + var/datum/lore/organization/instance = path + if(initial(instance.name)) + instance = new path() + organizations[path] = instance