handle bad parent proxy better