diff --git a/http-api/src/main/java/net/runelite/http/api/session/SessionClient.java b/http-api/src/main/java/net/runelite/http/api/session/SessionClient.java index 13594bb670..4538bfadb3 100644 --- a/http-api/src/main/java/net/runelite/http/api/session/SessionClient.java +++ b/http-api/src/main/java/net/runelite/http/api/session/SessionClient.java @@ -56,7 +56,7 @@ public class SessionClient InputStream in = body.byteStream(); return RuneLiteAPI.GSON.fromJson(new InputStreamReader(in), UUID.class); } - catch (JsonParseException ex) + catch (JsonParseException | IllegalArgumentException ex) // UUID.fromString can throw IllegalArgumentException { throw new IOException(ex); }