diff --git a/apps/documenteditor/main/app/controller/Main.js b/apps/documenteditor/main/app/controller/Main.js index 5321d8608d..40b49420a3 100644 --- a/apps/documenteditor/main/app/controller/Main.js +++ b/apps/documenteditor/main/app/controller/Main.js @@ -554,10 +554,11 @@ define([ Asc.c_oAscFileType.OTT, Asc.c_oAscFileType.FB2, Asc.c_oAscFileType.EPUB, - Asc.c_oAscFileType.DOCM, - Asc.c_oAscFileType.DOCXF, - Asc.c_oAscFileType.OFORM + Asc.c_oAscFileType.DOCM ]; + if (this.appOptions.canFeatureForms) { + _supported = _supported.concat([Asc.c_oAscFileType.DOCXF, Asc.c_oAscFileType.OFORM]); + } if ( !_format || _supported.indexOf(_format) < 0 ) _format = Asc.c_oAscFileType.DOCX; diff --git a/apps/documenteditor/main/app/controller/Toolbar.js b/apps/documenteditor/main/app/controller/Toolbar.js index 3297d4b206..eb5115ddbf 100644 --- a/apps/documenteditor/main/app/controller/Toolbar.js +++ b/apps/documenteditor/main/app/controller/Toolbar.js @@ -159,10 +159,11 @@ define([ Asc.c_oAscFileType.OTT, Asc.c_oAscFileType.FB2, Asc.c_oAscFileType.EPUB, - Asc.c_oAscFileType.DOCM, - Asc.c_oAscFileType.DOCXF, - Asc.c_oAscFileType.OFORM + Asc.c_oAscFileType.DOCM ]; + if (_main.appOptions.canFeatureForms) { + _supported = _supported.concat([Asc.c_oAscFileType.DOCXF, Asc.c_oAscFileType.OFORM]); + } if ( !_format || _supported.indexOf(_format) < 0 ) _format = Asc.c_oAscFileType.PDF;