diff --git a/src/main/java/com/launchkey/sdk/auth/AuthenticationManager.java b/src/main/java/com/launchkey/sdk/auth/AuthenticationManager.java
index <HASH>..<HASH> 100644
--- a/src/main/java/com/launchkey/sdk/auth/AuthenticationManager.java
+++ b/src/main/java/com/launchkey/sdk/auth/AuthenticationManager.java
@@ -163,7 +163,7 @@ public class AuthenticationManager {
                 }
                 else {
                     boolean action = Boolean.valueOf(jsonResult.getString("response"));
-                    String appPins = jsonResult.getString("app_pins");
+                    String appPins = jsonResult.optString("app_pins");
                     String deviceId = jsonResult.getString("device_id");
 
                     return logsPutAuthenticate(userHash, authRequest, appPins, deviceId, userPushId, action);
Make app_pins optional when parsing auth package in response