Should this be also checking 
|| job->getWorkUnitValueBool("slaveDaliClient", false)?