diff --git a/melodic.tcl b/melodic.tcl
index 5c34dc48a6a621de7f976aca5c3a2c0d42d5bcc2..3a40b072b79dfd0c3a55f315b0935a17cf423c0d 100644
--- a/melodic.tcl
+++ b/melodic.tcl
@@ -91,11 +91,11 @@ set tempSpin -1
 
 toplevel $w
 
-set melodic_version [ fsl:exec "$FSLDIR/bin/melodic -V" -n ] 
-set fmri(version) [ lindex $melodic_version 2 ]
+catch { exec sh -c "${FSLDIR}/bin/melodic -V | grep \[0-9\]" } melodicversion
+set fmri(version) [ lindex $melodicversion 2 ]
 
-wm title      $w $melodic_version
-wm iconname   $w $melodic_version
+wm title      $w $melodicversion
+wm iconname   $w $melodicversion
 wm iconbitmap $w @${FSLDIR}/tcl/fmrib.xbm
 
 set fmri(inmelodic) 1