diff --git a/run.in b/run.in
index 7a4235f7ef5c1cd746845c96523583900ba3f446..a27e17bf9b115a2db9d8cbbc7da7b58d822540e1 100755
--- a/run.in
+++ b/run.in
@@ -14,6 +14,9 @@ if [ "${PHOSH_VALGRIND}" = 1 ]; then
            --log-file=vgdump         \
            --suppressions=${ABS_SRCDIR}/data/valgrind.suppressions \
    "
+elif [ "${PHOSH_GDB}" = 1 ]; then
+    echo "Running phosh under gdb"
+    WRAPPER="gdb"
 fi
 
 # Start up g-s-d, etc.