diff --git a/apps/openmw/mwlua/types/npc.cpp b/apps/openmw/mwlua/types/npc.cpp index 4cd942d831..220b845882 100644 --- a/apps/openmw/mwlua/types/npc.cpp +++ b/apps/openmw/mwlua/types/npc.cpp @@ -41,8 +41,8 @@ namespace else npc.blank(); - // Force dummy ID - npc.mId = ESM::RefId::deserializeText("blank"); + if (npc.mId == ESM::RefId::deserializeText("Player")) + npc.mId = ESM::RefId::deserializeText("blank"); // Basic fields if (rec["name"] != sol::nil)