diff --git a/examples/run-tests b/examples/run-tests
index 3d48ca82d3a8ca70bcb675e2e4861d20c80b5b10..139f7938a143990131fd9cfce79e58746f1dc1d5 100755
--- a/examples/run-tests
+++ b/examples/run-tests
@@ -27,7 +27,7 @@ env_program () {
 }
 
 test_program () {
-  testname=`echo "$1" | sed -e 's,-test$,,' -e 's,^\./,,'`
+  testname=`echo "$1" | sed -e 's,-test$,,' -e 's,^.*/,,'`
   "$1"
   case "$?" in
       0)