diff --git a/apps/openmw/mwworld/world.cpp b/apps/openmw/mwworld/world.cpp index 581dcc586..296d1d0f2 100644 --- a/apps/openmw/mwworld/world.cpp +++ b/apps/openmw/mwworld/world.cpp @@ -384,9 +384,9 @@ namespace MWWorld void World::disable (Ptr reference) { - if (!reference.getRefData().isEnabled()) + if (reference.getRefData().isEnabled()) { - reference.getRefData().enable(); + reference.getRefData().disable(); if (MWRender::CellRender *render = searchRender (reference.getCell())) {