prevent reaching end of child list in case we had some tricky removal event behavior