Ist es vielleicht möglich, dass du zuvor einen älteren Spielstand lädst, in dem die Condition noch nicht existiert hat? Wichtig bei solchen Dingen ist immer von 0 das Spiel zu testen und nicht mit alten Savegames (die ggf. alte Datenstrukturen/Verweise enthalten) zu hantieren.
Mir ist sonst so nichts bekannt, dass es dort Probleme gibt.