diff --git a/src/main/frontend/components/block.cljs b/src/main/frontend/components/block.cljs index 8824ab9c5..842c3bbe5 100644 --- a/src/main/frontend/components/block.cljs +++ b/src/main/frontend/components/block.cljs @@ -321,14 +321,16 @@ [config page-name] (let [page-name (string/lower-case page-name) page-original-name (:page/original-name (db/entity [:page/name page-name])) - blocks (db/get-page-blocks (state/get-current-repo) page-name)] + blocks (db/get-page-blocks (state/get-current-repo) page-name) + current-page (state/get-current-page)] [:div.embed-page.py-2.my-2.px-3.bg-base-2 [:p [:code.mr-2 "Embed page:"] (page-cp config {:page/name page-name})] - (blocks-container blocks (assoc config - :embed? true - :ref? false))])) + (when (not= (string/lower-case current-page) page-name) + (blocks-container blocks (assoc config + :embed? true + :ref? false)))])) (defn- get-label-text [label]