diff --git a/editors/demo/src/HHMI/config/config.js b/editors/demo/src/HHMI/config/config.js
index b96e5e31f28699afb71d877ae9ba7d4a686b740a..3257bebfda40a35db65aba489996d0df6fb12bd1 100644
--- a/editors/demo/src/HHMI/config/config.js
+++ b/editors/demo/src/HHMI/config/config.js
@@ -29,16 +29,11 @@ import {
   EssayToolGroupService,
   MatchingService,
   MatchingToolGroupService,
-  EnterService,
 } from 'wax-prosemirror-services';
 
 import { DefaultSchema } from 'wax-prosemirror-utilities';
 import invisibles, { hardBreak } from '@guardian/prosemirror-invisibles';
 
-const getContentOnEnter = source => {
-  console.log('editor content', source);
-};
-
 export default {
   MenuService: [
     {
@@ -68,14 +63,12 @@ export default {
     },
   ],
 
-  EnterService: { getContentOnEnter },
   SchemaService: DefaultSchema,
   RulesService: [emDash, ellipsis],
 
   PmPlugins: [columnResizing(), tableEditing(), invisibles([hardBreak()])],
 
   services: [
-    new EnterService(),
     new MatchingService(),
     new MatchingToolGroupService(),
     new FillTheGapQuestionService(),
diff --git a/editors/demo/src/NCBI/NCBI.js b/editors/demo/src/NCBI/NCBI.js
index dcae24b1a3f83793c1e9f2f4800cbbd201bc90c0..cde261806fb08af3ced7380b6f7748d5f511c408 100644
--- a/editors/demo/src/NCBI/NCBI.js
+++ b/editors/demo/src/NCBI/NCBI.js
@@ -1,4 +1,4 @@
-import React, { useCallback, useState } from 'react';
+import React, { useState } from 'react';
 
 import { Wax } from 'wax-prosemirror-core';
 import styled from 'styled-components';
diff --git a/wax-prosemirror-plugins/src/GetContentOnEnterPlugin.js b/wax-prosemirror-plugins/src/GetContentOnEnterPlugin.js
index c40aa3ab1258dbe31121336aae3540f5c0a034c2..102844cdbf4fe63bdc94155ff79118c13b3b5a4a 100644
--- a/wax-prosemirror-plugins/src/GetContentOnEnterPlugin.js
+++ b/wax-prosemirror-plugins/src/GetContentOnEnterPlugin.js
@@ -51,15 +51,13 @@ export default props => {
           if (!isList) {
             const serialize = serializer(schema);
             props.getContentOnEnter(serialize(content));
-
+            const parse = parser(schema);
             const WaxOptions = {
-              doc: {},
+              doc: parse(''),
               schema,
               plugins,
             };
 
-            const parse = parser(schema);
-            WaxOptions.doc = parse('');
             view.updateState(EditorState.create(WaxOptions));
             if (view.dispatch) {
               view.dispatch(view.state.tr.setMeta('addToHistory', false));