HPCC-9438 Fix problem with unusual joins against null datasets.

Regression introduced by HPCC-9239 (pull #4405)

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>