diff --git a/Source/Engine/Content/Storage/FlaxStorage.cpp b/Source/Engine/Content/Storage/FlaxStorage.cpp index d4da1d951..1a3d5c6b0 100644 --- a/Source/Engine/Content/Storage/FlaxStorage.cpp +++ b/Source/Engine/Content/Storage/FlaxStorage.cpp @@ -194,13 +194,13 @@ void FlaxStorage::AddRef() void FlaxStorage::RemoveRef() { - ASSERT(_refCount > 0); - - _refCount--; - - if (_refCount == 0) + if (_refCount > 0) { - _lastRefLostTime = DateTime::NowUTC(); + _refCount--; + if (_refCount == 0) + { + _lastRefLostTime = DateTime::NowUTC(); + } } }