diff options
Diffstat (limited to 'source')
-rw-r--r-- | source/rpcclient/cmd_spoolss.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/source/rpcclient/cmd_spoolss.c b/source/rpcclient/cmd_spoolss.c index a1e3d1f9ff1..5d51e61b40f 100644 --- a/source/rpcclient/cmd_spoolss.c +++ b/source/rpcclient/cmd_spoolss.c @@ -339,8 +339,11 @@ static NTSTATUS cmd_spoolss_enum_printers(struct cli_state *cli, info_level, &num_printers, &ctr); if (W_ERROR_IS_OK(result)) { - if (!num_printers) - printf ("No Printers printers returned.\n"); + + if (!num_printers) { + printf ("No printers returned.\n"); + goto done; + } for (i = 0; i < num_printers; i++) { switch(info_level) { |