diff --git a/src/su.c b/src/su.c index b90b6f40..7b3c9b04 100644 --- a/src/su.c +++ b/src/su.c @@ -1212,6 +1212,7 @@ int main (int argc, char **argv) } xasprintf(&arg0, "-%s", cp); + cp = arg0; } else { cp = Basename (shellstr); }