diff --git a/src/lib66/ssexec_enable.c b/src/lib66/ssexec_enable.c
index fd3f4999a235b73d8bcad8c8e1bc5dbaffc246ed..2afe75fa553bc47610ccba2d47811ca655a2963b 100644
--- a/src/lib66/ssexec_enable.c
+++ b/src/lib66/ssexec_enable.c
@@ -44,7 +44,7 @@
 #include <66/resolve.h>
 #include <66/ssexec.h>
 
-//#include <stdio.h>
+#include <stdio.h>
 
 static unsigned int FORCE = 0 ;
 
@@ -299,7 +299,7 @@ int ssexec_enable(int argc, char const *const *argv,char const *const *envp,ssex
 		
 		newargv[m++] = 0 ;
 		
-		if (ssexec_start(nargc,newargv,envp,info))
+		if (!ssexec_start(nargc,newargv,envp,info))
 		{
 			genalloc_deepfree(stralist,&tostart,stra_free) ;
 			return 111 ;