diff --git a/packages/cp-frontend/package.json b/packages/cp-frontend/package.json
index 8103d2a8..852275d0 100644
--- a/packages/cp-frontend/package.json
+++ b/packages/cp-frontend/package.json
@@ -36,7 +36,7 @@
"prop-types": "^15.5.10",
"react": "^15.6.1",
"react-apollo": "^1.4.2",
- "react-bundle": "^1.0.3",
+ "react-bundle": "^1.0.4",
"react-codemirror": "^1.0.0",
"react-dom": "^15.6.1",
"react-redux": "^5.0.5",
diff --git a/packages/cp-frontend/src/components/manifest/edit-or-create.js b/packages/cp-frontend/src/components/manifest/edit-or-create.js
index 917a4c14..7ad363df 100644
--- a/packages/cp-frontend/src/components/manifest/edit-or-create.js
+++ b/packages/cp-frontend/src/components/manifest/edit-or-create.js
@@ -1,4 +1,4 @@
-import React from 'react';
+import React, { Component } from 'react';
import { Field } from 'redux-form';
import styled from 'styled-components';
import SimpleTable from 'react-simple-table';
@@ -73,11 +73,56 @@ const FilenameRemove = Button.extend`
height: ${remcalc(48)};
`;
-const MEditor = ManifestEditor => ({ input, defaultValue }) =>
-