Index: src/rc/start-stop-daemon.c =================================================================== --- src/rc/start-stop-daemon.c (revision 1450) +++ src/rc/start-stop-daemon.c (working copy) @@ -840,13 +840,13 @@ exec = name; if (name && start) *argv = name; - } else if (name && (start || **argv)) + } else if (name) *--argv = name; else *--argv = exec; if (stop || sig) { - if ( !*argv && !pidfile && !name && !uid) + if (!*argv && !pidfile && !name && !uid) eerrorx("%s: --stop needs --exec, --pidfile," " --name or --user", applet); if (background)