]> git.ipfire.org Git - thirdparty/bacula.git/commitdiff
Fix reload issue when a Job doesn't have a Pool defined
authorEric Bollengier <eric@baculasystems.com>
Wed, 3 Mar 2021 15:37:24 +0000 (16:37 +0100)
committerEric Bollengier <eric@baculasystems.com>
Thu, 24 Mar 2022 08:03:00 +0000 (09:03 +0100)
bacula/src/dird/dird.c

index 557edeaa608944316a0bf74d9945738e398e53b7..02a9933c43afd97464a0ff18180093937922e0cc 100644 (file)
@@ -1148,7 +1148,7 @@ static bool check_resources()
             OK = false;
          }
       }
-      if (!job->storage && !job->pool->storage) {
+      if (!job->storage && (job->pool && !job->pool->storage)) {
          Jmsg(NULL, M_FATAL, 0, _("No storage specified in Job \"%s\" nor in Pool.\n"),
             job->name());
          OK = false;