bug 3159: allow editing child patron that has no valid guarantor