diff --git a/src/dird/ua_update.c b/src/dird/ua_update.c index d77fd900fdc..83766a3068f 100644 --- a/src/dird/ua_update.c +++ b/src/dird/ua_update.c @@ -1159,7 +1159,9 @@ static void update_slots(UAContext *ua) db_unlock(ua->db); bail_out: - free_vol_list(vol_list); + if (vol_list) { + free_vol_list(vol_list); + } free(slot_list); close_sd_bsock(ua);