diff --git a/apps/openmw/mwworld/ptr.cpp b/apps/openmw/mwworld/ptr.cpp index 5570856132..2a64507348 100644 --- a/apps/openmw/mwworld/ptr.cpp +++ b/apps/openmw/mwworld/ptr.cpp @@ -40,7 +40,7 @@ namespace MWWorld void SafePtr::update() const { const PtrRegistry& registry = MWBase::Environment::get().getWorldModel()->getPtrRegistry(); - if (mLastUpdate < registry.getRevision()) + if (mLastUpdate != registry.getRevision()) { mPtr = registry.getOrDefault(mId); mLastUpdate = registry.getRevision();