HPCC-12490 Third time lucky?

Another similar crash, caused this time by progress branch being
present, but some graphs within it not being.

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>
HPCC-12490-3 link progress

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>
Merge pull request #6645 from jakesmith/hpcc-12490-3

HPCC-12490 Third time lucky?

Reviewed-By: Gavin Halliday <gavin.halliday@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>