diff --git a/src/main/java/us/camin/regions/RegionCommand.java b/src/main/java/us/camin/regions/RegionCommand.java index c20c22b..2250d1f 100644 --- a/src/main/java/us/camin/regions/RegionCommand.java +++ b/src/main/java/us/camin/regions/RegionCommand.java @@ -77,8 +77,12 @@ public class RegionCommand implements CommandExecutor { p.sendMessage("City region set to "+r.name()); } else if (subCommand.equals("regen") && p.hasPermission("regions.create")) { Region r = m_plugin.regionManager().nearestRegion(p.getLocation()); - m_plugin.regenRegionPost(r); - p.sendMessage("Region post regenerated."); + if (r == null) { + p.sendMessage("There are no regions in this world."); + } else { + m_plugin.regenRegionPost(r); + p.sendMessage("Region post regenerated."); + } } else { p.sendMessage("Unknown operation. Options are create, remove, city."); }