As noted, this bug is confirmed and will be reported to Oracle. I added the bug and the workaround to the Most Annoying Bugs page.