diff --git a/wax-prosemirror-core/src/WaxView.js b/wax-prosemirror-core/src/WaxView.js
index c877bb0ba5d75d5f73f6151badd82bf87fdf4e17..0ba160e8bee85f3555f7547c9ef421c4868b47ac 100644
--- a/wax-prosemirror-core/src/WaxView.js
+++ b/wax-prosemirror-core/src/WaxView.js
@@ -119,6 +119,8 @@ const WaxView = forwardRef((props, ref) => {
         ? trackedTransaction(transaction, view.state, user, context)
         : transaction;
 
+    if (!view) return;
+
     previousDoc = view.state.doc;
     const state = view.state.apply(tr);
     view.updateState(state);