diff --git a/scripts/ost.in b/scripts/ost.in
index dcbe81d4e86773c4d165b36666d9b8e9a8545d9d..f610b2446b4cddb8591d528cf2633879db0bd656 100755
--- a/scripts/ost.in
+++ b/scripts/ost.in
@@ -31,6 +31,6 @@ BIN_DIR=`dirname "$SCRIPT_NAME"`
 
 source "$BIN_DIR/../@LIBEXEC_PATH@/ost_config"
 
-$pyexec $interactive "$DNG_ROOT/@LIBDIR@/python@PYTHON_VERSION@/site-packages/ost/ost_startup.py" $opts
+$pyexec $interactive -c "execfile('$DNG_ROOT/@LIBDIR@/python@PYTHON_VERSION@/site-packages/ost/ost_startup.py')" $opts
 RC=$?
 exit $RC