diff --git a/bt5/erp5_officejs/PathTemplateItem/web_page_module/gadget_officejs_controller_page_local_controller_js.js b/bt5/erp5_officejs/PathTemplateItem/web_page_module/gadget_officejs_controller_page_local_controller_js.js
index aa5bcc5f99f6eb3ac7d8808c77afc8912d5e42a3..39d45b81a1e71388f26e5c088e58eeb87645daf9 100644
--- a/bt5/erp5_officejs/PathTemplateItem/web_page_module/gadget_officejs_controller_page_local_controller_js.js
+++ b/bt5/erp5_officejs/PathTemplateItem/web_page_module/gadget_officejs_controller_page_local_controller_js.js
@@ -110,6 +110,12 @@
                                   {element: fragment, scope: 'form_view'})
         .push(function (form_view_gadget) {
           return form_view_gadget.render(gadget.state);
+        }, function (error) {
+          console.log(error);
+          return gadget.notifySubmitted({
+            message: "Error rendering view",
+            status: "error"
+          });
         });
     })