Looks like I hit this bug from two different angles. The patch I submitted for #439967 fixes this bug as well, but I'll leave it up to you to merge them. -- dann frazier