proper fix for signupdate_age that works in customer context too, RT#31213