fix mdialog