179,206c179,204
<       if(!pFrame->getFilename())
<       {
<           XAP_Dialog_Id id = XAP_DIALOG_ID_HTMLOPTIONS;
< 
<           XAP_DialogFactory * pDialogFactory
<                   = static_cast<XAP_DialogFactory *> (XAP_App::getApp()->getDialogFactory());
< 
<           XAP_Dialog_HTMLOptions * pDialog
<                   = static_cast<XAP_Dialog_HTMLOptions *> (pDialogFactory->requestDialog(id));
< 
<           UT_return_val_if_fail(pDialog, false);
< 
<           pDialog->setHTMLOptions(&m_exp_opt, XAP_App::getApp());
< 
<           pDialog->runModal(pFrame);
< 
<           /* extract what they did
<            */
<           bool bSave = pDialog->shouldSave();
< 
<           pDialogFactory->releaseDialog(pDialog);
< 
<           if (!bSave)
<           {
<               return UT_SAVE_CANCELLED;
<           }
<       }
<         return UT_OK;
---
> 
>     XAP_Dialog_Id id = XAP_DIALOG_ID_HTMLOPTIONS;
> 
>     XAP_DialogFactory * pDialogFactory
>             = static_cast<XAP_DialogFactory *> (XAP_App::getApp()->getDialogFactory());
> 
>     XAP_Dialog_HTMLOptions * pDialog
>             = static_cast<XAP_Dialog_HTMLOptions *> (pDialogFactory->requestDialog(id));
> 
>     UT_return_val_if_fail(pDialog, false);
> 
>     pDialog->setHTMLOptions(&m_exp_opt, XAP_App::getApp());
> 
>     pDialog->runModal(pFrame);
> 
>     /* extract what they did
>      */
>     bool bSave = pDialog->shouldSave();
> 
>     pDialogFactory->releaseDialog(pDialog);
> 
>     if (!bSave)
>     {
>         return UT_SAVE_CANCELLED;
>     }
>     return UT_OK;

