summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--server/client.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/server/client.c b/server/client.c
index 3409f28..d5cf630 100644
--- a/server/client.c
+++ b/server/client.c
@@ -115,9 +115,9 @@ int wantdefaults;
xinsque(clist, hlp2->zh_clients);
(void) sigsetmask(omask);
- if (!server->zs_dumping || wantdefaults)
+ if (!server->zs_dumping && wantdefaults)
/* add default subscriptions only if this is not
- resulting from a brain dump, or this request
+ resulting from a brain dump, AND this request
wants defaults */
return(subscr_def_subs(*client));
else