diff --git a/Core/src/main/java/com/plotsquared/core/command/Done.java b/Core/src/main/java/com/plotsquared/core/command/Done.java index 565890b62..b8b091b85 100644 --- a/Core/src/main/java/com/plotsquared/core/command/Done.java +++ b/Core/src/main/java/com/plotsquared/core/command/Done.java @@ -94,7 +94,7 @@ public class Done extends SubCommand { TagResolver.resolver("plot", Tag.inserting(Component.text(plot.getId().toString()))) ); final Settings.Auto_Clear doneRequirements = Settings.AUTO_CLEAR.get("done"); - if (PlotSquared.platform().expireManager() == null || doneRequirements == null) { + if (PlotSquared.platform().expireManager() == null || doneRequirements == null || player.hasPermission(Permission.PERMISSION_ADMIN_COMMAND_DONE)) { finish(plot, player, true); plot.removeRunning(); } else {