Nope, should work fine (does for me in trunk 52006).
Maybe you can try this in a small new project and see if it's your Lazarus installation.
If it works in a small example you know it's your bigger program and the problem is elsewhere in your code.
(Maybe there is a keypress still in the buffer when reaching this dialog)
B.T.W. from what date is rev 51630 ? I see it skipping from 51625 to 51631 on sunday februari 14. Maybe time to update the version
