diff --git a/bin/fslpython b/bin/fslpython
old mode 100644
new mode 100755
index 32b1d4e88fa4c4365460e7e8d197ceca39988688..eb960720e63d32957552febe338285f8f9b93a60
--- a/bin/fslpython
+++ b/bin/fslpython
@@ -5,4 +5,4 @@ if [ "$FSLDIR" = "" ] ; then
   exit 1
 fi
 
-exec ${FSLDIR}/bin/python $*
+exec ${FSLDIR}/bin/python "$@"
diff --git a/bin/fslpythonw b/bin/fslpythonw
old mode 100644
new mode 100755
index 1403b092937181f4d48786b66ebb44773f4d736f..5f6950e752ad9406a002b270b99cd32321d03b29
--- a/bin/fslpythonw
+++ b/bin/fslpythonw
@@ -6,7 +6,7 @@ if [ "$FSLDIR" = "" ] ; then
 fi
 
 if [ -e ${FSLDIR}/bin/pythonw ]; then
-  exec ${FSLDIR}/bin/pythonw $*
+  exec ${FSLDIR}/bin/pythonw "$@"
 else
-  exec ${FSLDIR}/bin/pythonw $*
+  exec ${FSLDIR}/bin/python "$@"
 fi