Dear H?ctor
I don't know how you coded your call, but did you try this
Form2 := TForm2.Create(self);
try
Form2.ShowModal;
// your actions when returning
finally
Form2.Free;
end;I use it, I don't know how many times and had no problem
Sincerely
JPH
