Fixed dhx to work with subordinates

Resolves some errors when selecting the unit, that was preventing this from being used whenever a subordinate was deployed anywhere in the environment.