diff --git a/glafp-utils/runstdtest/runstdtest.prl b/glafp-utils/runstdtest/runstdtest.prl
index e34d16af5484e02b00bbe9657becce7c83c45fc1..a1719a379ac88c9a603aaa1550ecc39b14213a6f 100644
--- a/glafp-utils/runstdtest/runstdtest.prl
+++ b/glafp-utils/runstdtest/runstdtest.prl
@@ -220,7 +220,7 @@ else
 	myexit=\$?
 	diffsShown=1
     fi
-    if [ $SaveStdout = 1 ] && [ \$progexit = $PgmExitStatus ] && 
+    if [ $SaveStdout = 1 ] && 
        [ $PgmStdoutFile[0] != $DefaultStdoutFile ] && [ -s $TmpPrefix/runtest$$.1 ]; then
 	echo Saving away stdout output in $PgmStdoutFile[0] ...
 	if [ -f $PgmStdoutFile[0] ]; then
@@ -248,7 +248,7 @@ if [ \$hit = 'NO' ] ; then
     myexit=\$?
     diffsShown=1
 fi
-if [ $SaveStderr = 1 ] && [ \$progexit = $PgmExitStatus ] && 
+if [ $SaveStderr = 1 ] &&
    [ $PgmStderrFile[0] != $DefaultStderrFile ] && [ -s $TmpPrefix/runtest$$.2 ]; then
 	echo Saving away stderr output in $PgmStderrFile[0] ...
 	if [ -f $PgmStderrFile[0] ]; then