diff --git a/src/main/java/caosdb/server/jobs/extension/AWIBoxLoan.java b/src/main/java/caosdb/server/jobs/extension/AWIBoxLoan.java
index 65c9689623fd266dc01d77ff7b8dc97eed1eff81..11f16aa1377d1c5c2ed8d0e28fcd27f12343b463 100644
--- a/src/main/java/caosdb/server/jobs/extension/AWIBoxLoan.java
+++ b/src/main/java/caosdb/server/jobs/extension/AWIBoxLoan.java
@@ -1,7 +1,11 @@
 package caosdb.server.jobs.extension;
 
 import static caosdb.server.permissions.Role.ANONYMOUS_ROLE;
-
+import java.util.Iterator;
+import java.util.List;
+import java.util.Objects;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
 import caosdb.server.accessControl.UserSources;
 import caosdb.server.database.exceptions.EntityDoesNotExistException;
 import caosdb.server.datatype.SingleValue;
@@ -11,7 +15,7 @@ import caosdb.server.entity.Message;
 import caosdb.server.entity.Message.MessageType;
 import caosdb.server.entity.wrapper.Property;
 import caosdb.server.jobs.JobAnnotation;
-import caosdb.server.jobs.core.CheckNoAdditionalPropertiesPresent;
+//import caosdb.server.jobs.core.CheckNoAdditionalPropertiesPresent;
 import caosdb.server.jobs.core.CheckNoOverridesPresent;
 import caosdb.server.jobs.core.CheckPropValid;
 import caosdb.server.permissions.EntityACL;
@@ -24,11 +28,6 @@ import caosdb.server.transaction.Update;
 import caosdb.server.utils.EntityStatus;
 import caosdb.server.utils.ServerMessages;
 import caosdb.server.utils.Utils;
-import java.util.Iterator;
-import java.util.List;
-import java.util.Objects;
-import org.slf4j.Logger;
-import org.slf4j.LoggerFactory;
 
 @JobAnnotation(transaction = caosdb.server.transaction.WriteTransaction.class, loadAlways = true)
 public class AWIBoxLoan extends AWIBoxLoanModel {
@@ -392,7 +391,8 @@ public class AWIBoxLoan extends AWIBoxLoanModel {
         if (!isBoxRecord(e) || !hasOnlyAllowedBoxProperties4RequestLoan(e)) {
           return false;
         }
-        appendJob(e, CheckNoAdditionalPropertiesPresent.class);
+        // TODO this breaks the box loan functionality if any other prior changes have been made to the box
+//        appendJob(e, CheckNoAdditionalPropertiesPresent.class);
       }
       return true;
     }
@@ -440,7 +440,8 @@ public class AWIBoxLoan extends AWIBoxLoanModel {
           setCuratorAsOwner(e);
         }
         setLoanRequestDate(e);
-        appendJob(e, CheckNoAdditionalPropertiesPresent.class);
+        // TODO this check breaks the box loan functionality if any other changes have been made to the box entity
+//        appendJob(e, CheckNoAdditionalPropertiesPresent.class);
         appendJob(e, CheckNoOverridesPresent.class);
       }
       appendJob(AWIBoxLoanRequestLoanCuratorEmail.class);
@@ -476,7 +477,8 @@ public class AWIBoxLoan extends AWIBoxLoanModel {
         && isPersonRecord(getContainer().get(0))
         && checkUniqueName(getContainer().get(0))
         && checkEmail(getContainer().get(0))) {
-      appendJob(getContainer().get(0), CheckNoAdditionalPropertiesPresent.class);
+      // TODO this check breaks the box loan functionality if any other changes have been made to the box entity
+//      appendJob(getContainer().get(0), CheckNoAdditionalPropertiesPresent.class);
       appendJob(getContainer().get(0), CheckNoOverridesPresent.class);
       logger.trace("isRequestReturnSetUser: true");
       return true;