diff --git a/bin/named/server.c b/bin/named/server.c index 148edb5bfc..5c72e36e9c 100644 --- a/bin/named/server.c +++ b/bin/named/server.c @@ -8202,6 +8202,7 @@ load_configuration(const char *filename, named_server_t *server, INSIST(result == ISC_R_SUCCESS); CHECKM(setstring(server, &server->bindkeysfile, cfg_obj_asstring(obj)), "strdup"); + INSIST(server->bindkeysfile != NULL); if (access(server->bindkeysfile, R_OK) == 0) { isc_log_write(named_g_lctx, NAMED_LOGCATEGORY_GENERAL,