fix for mopup_children not calling delete_child when not linux system