diff --git a/src/util.c b/src/util.c index 67e8328..8e69fe2 100644 --- a/src/util.c +++ b/src/util.c @@ -105,7 +105,7 @@ spawn(const char *format, ...) return -1; } - if(!(sh = getenv("SHELL"))) + if(!(sh = getenv("SHELL")) || sh[0] != '/') sh = "/bin/sh"; if((pid = fork()) == 0)