diff --git a/apps/openmw/mwworld/worldimp.cpp b/apps/openmw/mwworld/worldimp.cpp index b3643cafc0..f2a03b876a 100644 --- a/apps/openmw/mwworld/worldimp.cpp +++ b/apps/openmw/mwworld/worldimp.cpp @@ -3178,13 +3178,10 @@ namespace MWWorld { breakInvisibility(actor); - if (mScriptsEnabled) + if (object.getRefData().activate()) { - if (object.getRefData().activate()) - { - boost::shared_ptr action = (object.getClass().activate(object, actor)); - action->execute (actor); - } + boost::shared_ptr action = (object.getClass().activate(object, actor)); + action->execute (actor); } }