diff --git a/src/server/auth/admin.c b/src/server/auth/admin.c index f69588c..aa808a6 100644 --- a/src/server/auth/admin.c +++ b/src/server/auth/admin.c @@ -181,7 +181,7 @@ int admin_handler(mg_connection* conn, void* cbdata) mg_handle_form_request(conn, &admin_callback); - if (!strcmp(form.action, "login")) { + if (form.action && !strcmp(form.action, "login")) { form.token = strdup(""); admin_session = strdup(""); }