diff --git a/Essentials/src/com/earth2me/essentials/Kits.java b/Essentials/src/com/earth2me/essentials/Kits.java index 4e58cb786..5ba08d93e 100644 --- a/Essentials/src/com/earth2me/essentials/Kits.java +++ b/Essentials/src/com/earth2me/essentials/Kits.java @@ -33,6 +33,7 @@ public class Kits extends AsyncStorageObjectHolder overfilled; if (isAuthorized("essentials.oversizedstacks")) { - int oversizedStackSize = ess.getSettings().getData().getGeneral().getOversizedStacksize(); + @Cleanup + final ISettings settings = ess.getSettings(); + settings.acquireReadLock(); + int oversizedStackSize = settings.getData().getGeneral().getOversizedStacksize(); overfilled = InventoryWorkaround.addItem(getInventory(), true, oversizedStackSize, itemStack); }