diff --git a/resource/plugin.yml b/resource/plugin.yml
index 1aac4a4..5539139 100644
--- a/resource/plugin.yml
+++ b/resource/plugin.yml
@@ -1,4 +1,4 @@
-version: 3.17.1.1
+version: 3.17.1.2
 main: me.rockyhawk.commandpanels.CommandPanels
 name: CommandPanels
 author: RockyHawk
diff --git a/src/me/rockyhawk/commandpanels/classresources/HasSections.java b/src/me/rockyhawk/commandpanels/classresources/HasSections.java
index 74c1cf8..66061e1 100644
--- a/src/me/rockyhawk/commandpanels/classresources/HasSections.java
+++ b/src/me/rockyhawk/commandpanels/classresources/HasSections.java
@@ -8,6 +8,7 @@ import org.bukkit.ChatColor;
 import org.bukkit.configuration.ConfigurationSection;
 import org.bukkit.entity.Player;
 
+import java.math.BigDecimal;
 import java.util.Arrays;
 import java.util.Collections;
 import java.util.HashSet;
@@ -118,7 +119,7 @@ public class HasSections {
             if(value.endsWith(" HASPERM")) {
                 return Bukkit.getPlayer(value.substring(0, value.length()-8)).hasPermission(compare) == outputValue;
             }else if(value.endsWith(" ISGREATER")) {
-                return (Long.parseLong(compare) <= Long.parseLong(value.substring(0, value.length()-10))) == outputValue;
+                return (new BigDecimal(compare).compareTo(new BigDecimal(value.substring(0, value.length()-10))) <= 0 == outputValue);
             }else{
                 return compare.equals(value) == outputValue;
             }