diff --git a/core/src/main/java/com/sk89q/worldedit/extent/AbstractDelegateExtent.java b/core/src/main/java/com/sk89q/worldedit/extent/AbstractDelegateExtent.java index f0a4ac70..c9be9b79 100644 --- a/core/src/main/java/com/sk89q/worldedit/extent/AbstractDelegateExtent.java +++ b/core/src/main/java/com/sk89q/worldedit/extent/AbstractDelegateExtent.java @@ -217,7 +217,8 @@ public class AbstractDelegateExtent implements LightingExtent { @Nullable Operation commit() { Operation ours = commitBefore(); - Operation other = extent.commit(); + Operation other = null; + if (extent != this) other = extent.commit(); if (ours != null && other != null) { return new OperationQueue(ours, other); } else if (ours != null) {