protecting against non-existent group in descendent check