Zoran, what I suggested works on most. The Parent and Owner are important, because if the owner is the mainform the extra dialog gets hidden, but if the owner is the modal form, the dialog is shown on top of that, bypassing the mainform. You have to do that in code, including the dialog creation.