summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--base/src/main/java/com/smartdevicelink/proxy/rpc/SystemCapability.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/base/src/main/java/com/smartdevicelink/proxy/rpc/SystemCapability.java b/base/src/main/java/com/smartdevicelink/proxy/rpc/SystemCapability.java
index 38e731e9b..82cb366d7 100644
--- a/base/src/main/java/com/smartdevicelink/proxy/rpc/SystemCapability.java
+++ b/base/src/main/java/com/smartdevicelink/proxy/rpc/SystemCapability.java
@@ -99,7 +99,9 @@ public class SystemCapability extends RPCStruct {
}
public void setCapabilityForType(SystemCapabilityType type, RPCStruct capability){
- if(type.equals(SystemCapabilityType.NAVIGATION)){
+ if(type == null) {
+ return;
+ }else if(type.equals(SystemCapabilityType.NAVIGATION)){
setValue(KEY_NAVIGATION_CAPABILITY, capability);
}else if(type.equals(SystemCapabilityType.PHONE_CALL)){
setValue(KEY_PHONE_CAPABILITY, capability);