Yes, that's the WORKAROUND, as any number of KB articles suggest, but this is CLEARLY a bug and should be reported and classified as such so that a fix can be planned, programmed, tested and delivered.
Whilst it's great that MD remembers last used screen positions, it should clearly check - at least in every session, probably for in every new window - for the presence of such a screen before splotting any new window into limbo.
I've seen nothing to convince me that this is a java issue and beyond the scope of MD. Perhaps I'm mistaken.
Please Ethan/Maddy, create or attach this to a DEFECT report.