24306b8880
In the case where we have a subordinate charm, libjuju juju status on the unit returns an empty dictionary, therefore the existing None check would fail and the subordinate status would never get set. The result being subordinates not included in the returned Iterator.