diff --git a/src/main/frontend/modules/outliner/op.cljs b/src/main/frontend/modules/outliner/op.cljs index 0e9325e41a..b6fa2b0b0c 100644 --- a/src/main/frontend/modules/outliner/op.cljs +++ b/src/main/frontend/modules/outliner/op.cljs @@ -50,7 +50,8 @@ [block & {:as opts}] (op-transact! (when-let [block' (if (de/entity? block) - (dissoc (.-kv ^js block) :db/id) + (-> (dissoc (.-kv ^js block) :db/id) + (assoc :block/uuid (:block/uuid block))) block)] [:save-block [block' opts]])))