I keep running into this strange problem. It almost seems to be random but I run my application and open a form, do some work with it and close it. The next time I go to open another isntance of that form I get an error message about the form already existing. This is very odd and I haven't been able to constantly reproduce the error.
If it helps I'm using Delphi 6 still. Is there some known reason why this is happening or what I can do to prevent it?