diff --git a/coders/ps.c b/coders/ps.c
index ecdaa2e..9508915 100644
--- a/coders/ps.c
+++ b/coders/ps.c
@@ -167,6 +167,7 @@
       status=SystemCommand(MagickFalse,verbose,command,exception);
       return(status == 0 ? MagickTrue : MagickFalse);
     }
+  code=0;
   argv=StringToArgv(command,&argc);
   status=(ghost_info->init_with_args)(interpreter,argc-1,argv+1);
   if (status == 0)