diff --git a/watchfrr/watchfrr.c b/watchfrr/watchfrr.c index c9f721eacb..a4af0e3620 100644 --- a/watchfrr/watchfrr.c +++ b/watchfrr/watchfrr.c @@ -596,7 +596,8 @@ static void daemon_send_ready(void) FILE *fp; fp = fopen(DAEMON_VTY_DIR "/watchfrr.started", "w"); - fclose(fp); + if (fp) + fclose(fp); #if defined HAVE_SYSTEMD zlog_notice( "Watchfrr: Notifying Systemd we are up and running");