Fixed descendant bug