diff --git a/sku.0/sys.server/compiled/game/script/library/guild.java b/sku.0/sys.server/compiled/game/script/library/guild.java old mode 100644 new mode 100755 index a02592a6c..a528da577 --- a/sku.0/sys.server/compiled/game/script/library/guild.java +++ b/sku.0/sys.server/compiled/game/script/library/guild.java @@ -831,16 +831,15 @@ public class guild extends script.base_script if (members != null && members.length > 0) { java.util.StringTokenizer st = new java.util.StringTokenizer(name); - String compareName = toLower(st.nextToken()); - for (int i = 0; i < members.length; ++i) - { - if (isIdValid(members[i])) - { - java.util.StringTokenizer st2 = new java.util.StringTokenizer(guildGetMemberName(guildId, members[i])); - String memberName = toLower(st2.nextToken()); - if (compareName.equals(memberName)) - { - return members[i]; + if(st != null && st.hasMoreTokens()) { + String compareName = toLower(st.nextToken()); + for (int i = 0; i < members.length; ++i) { + if (isIdValid(members[i])) { + java.util.StringTokenizer st2 = new java.util.StringTokenizer(guildGetMemberName(guildId, members[i])); + String memberName = toLower(st2.nextToken()); + if (compareName.equals(memberName)) { + return members[i]; + } } } }