diff --git a/sources/Core/Singleton.uc b/sources/Core/Singleton.uc index c4d61c4..bd83fa7 100644 --- a/sources/Core/Singleton.uc +++ b/sources/Core/Singleton.uc @@ -91,9 +91,10 @@ event PreBeginPlay() event Destroyed() { super.Destroyed(); - if (self == GetInstance()) + if (self == default.activeInstance) { OnDestroyed(); + default.activeInstance = none; } }