Yes, putting the $mw->withdraw AFTER the $dialog->Show works. But I also get a silly empty window besides the one I want. I used 'messageBox' with the main window "withdrawn" and it works perfectly see: old post (second response). Why not this one with DialogBox. I honestly believe that it CAN be done, what is the missing "secret sauce"?