diff --git a/src/lib66/svc/svc_send.c b/src/lib66/svc/svc_send.c
index d9b64cce648834e2a5c779d3b25de5b81141a0c9..8f40eee0c5bd2cd7a9bd49d085cc58e8932223bf 100644
--- a/src/lib66/svc/svc_send.c
+++ b/src/lib66/svc/svc_send.c
@@ -26,7 +26,7 @@ int svc_send(char const *const *list, unsigned int nservice, char **sig, unsigne
     char const *newargv[nargc] ;
     unsigned int m = 0 ;
 
-    newargv[m++] = "66-svctl" ;
+    newargv[m++] = "svctl" ;
     for (; *sig ; sig++)
         newargv[m++] = *sig ;
 
@@ -35,8 +35,6 @@ int svc_send(char const *const *list, unsigned int nservice, char **sig, unsigne
 
     newargv[m++] = 0 ;
 
-    if (ssexec_svctl(nargc, newargv, info))
-        return 0 ;
+    return ssexec_svctl(nargc, newargv, info) ;
 
-    return 1 ;
 }