diff --git a/lib/modules/apostrophe-schemas/public/js/array-modal.js b/lib/modules/apostrophe-schemas/public/js/array-modal.js
index <HASH>..<HASH> 100644
--- a/lib/modules/apostrophe-schemas/public/js/array-modal.js
+++ b/lib/modules/apostrophe-schemas/public/js/array-modal.js
@@ -176,7 +176,9 @@ apos.define('apostrophe-array-editor-modal', {
     // then dismisses the modal via `hide`.
 
     self.saveArray = function() {
-      options.save(self.arrayItems);
+      options.save(_.map(self.arrayItems, function(item) {
+        return _.omit(item, '_ordinal');
+      }));
       self.hide();
     };
bring back drop of ordinal on save