diff --git a/src/core/js/edit_mode.js b/src/core/js/edit_mode.js
index 2b8845f7e55b86c43910b38ab1ff7a4f1a5012d9..d1b922c413e13072a3d2a9cb5079aa1dda27a110 100644
--- a/src/core/js/edit_mode.js
+++ b/src/core/js/edit_mode.js
@@ -691,7 +691,7 @@ var edit_mode = new function () {
         removeAllWaitingNotifications(editPanel[0]);
         editPanel.children()[0].appendChild(model);
 
-        if (edit_mode.app && edit_mode.app.entity && edit_mode.app.entity.parentElement) {
+        if (edit_mode.app && edit_mode.app.entity && edit_mode.app.entity.parentElement && (edit_mode.app.state === "changed")) {
             // an entity is being editted
             $(".caosdb-f-edit-mode-existing").toggleClass("d-none", false);
             $(".caosdb-f-edit-mode-create-buttons").toggleClass("d-none", true);