diff --git a/dependency-reduced-pom.xml b/dependency-reduced-pom.xml
index 66ea3b7..1264ed7 100644
--- a/dependency-reduced-pom.xml
+++ b/dependency-reduced-pom.xml
@@ -140,8 +140,8 @@
com.google.guava
guava
- 15.0
- provided
+ 17.0
+ compile
com.cnaude.essentials
diff --git a/pom.xml b/pom.xml
index e1efda9..d665e66 100644
--- a/pom.xml
+++ b/pom.xml
@@ -89,9 +89,7 @@
com.google.guava
guava
- 15.0
- jar
- provided
+ 17.0
diff --git a/src/main/java/com/cnaude/purpleirc/PurpleIRC.java b/src/main/java/com/cnaude/purpleirc/PurpleIRC.java
index bf7ca1a..d308ec4 100644
--- a/src/main/java/com/cnaude/purpleirc/PurpleIRC.java
+++ b/src/main/java/com/cnaude/purpleirc/PurpleIRC.java
@@ -1195,7 +1195,7 @@ public class PurpleIRC extends JavaPlugin {
public String getGroupPrefix(String worldName, String player) {
String prefix = "";
UUID uuid = getPlayerUuid(player);
- if (vaultHelpers != null) {
+ if (vaultHelpers != null && uuid != null) {
if (vaultHelpers.chat != null) {
String group = "";
OfflinePlayer offlinePlayer = getServer().getOfflinePlayer(uuid);
@@ -1381,7 +1381,7 @@ public class PurpleIRC extends JavaPlugin {
logError(e.getMessage());
}
}
-
+
public String getPlayerHost(final String playerIP) {
if (playerIP == null) {
return "unknown";