diff --git a/apps/openmw/mwworld/worldimp.cpp b/apps/openmw/mwworld/worldimp.cpp index b3643cafc..f2a03b876 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); } }