diff --git a/src/ipc.c b/src/ipc.c index 1285f03c..b1325962 100644 --- a/src/ipc.c +++ b/src/ipc.c @@ -911,7 +911,8 @@ IPC_Exit(const char *params, Client * c __UNUSED__) param1[0] = 0; l = 0; - sscanf(params, "%1000s %n", param1, &l); + if (params) + sscanf(params, "%1000s %n", param1, &l); p2 = (l > 0) ? params + l : NULL; if (!param1[0])