diff --git a/model-command/src/main/java/lcsb/mapviewer/commands/layout/ApplySimpleLayoutModelCommand.java b/model-command/src/main/java/lcsb/mapviewer/commands/layout/ApplySimpleLayoutModelCommand.java
index 36b05a8d4c20e84205612a4c9ca291d20a08b5a8..7d06c068c228d8125d35c359e01d065d36be4cd2 100644
--- a/model-command/src/main/java/lcsb/mapviewer/commands/layout/ApplySimpleLayoutModelCommand.java
+++ b/model-command/src/main/java/lcsb/mapviewer/commands/layout/ApplySimpleLayoutModelCommand.java
@@ -219,7 +219,7 @@ public class ApplySimpleLayoutModelCommand extends ApplyLayoutModelCommand {
         minPoint.getY() + COMPARTMENT_BORDER, dimension.getWidth() - COMPARTMENT_BORDER * 2,
         dimension.getHeight() - COMPARTMENT_BORDER * 2);
     for (Element element : compartment.getElements()) {
-      if (!elements.contains(element) && element.getBorder()!=null) {
+      if (!elements.contains(element) && element.getBorder() != null && element.getX() != 0 && element.getY() != 0) {
         border.add(element.getBorder());
       }
     }