Thank you. That fixed the problem. Even though it's not a regression, it's a serious bug, a very safe fix, and something that only affects Ada, so it could probably go into the 3.4 branch, but that's up to Mark.