fix issues to set data profiles

Bug: 17781567
Change-Id: Ic0cb0e74e5937fc45a1e37fe6456ee01b3d07fad
diff --git a/src/com/android/providers/telephony/TelephonyProvider.java b/src/com/android/providers/telephony/TelephonyProvider.java
index 4bf612d..ead4887 100644
--- a/src/com/android/providers/telephony/TelephonyProvider.java
+++ b/src/com/android/providers/telephony/TelephonyProvider.java
@@ -468,7 +468,7 @@
             }
 
             String modemCognitive = parser.getAttributeValue(null, "modem_cognitive");
-            if (carrierEnabled != null) {
+            if (modemCognitive != null) {
                 map.put(Telephony.Carriers.MODEM_COGNITIVE, Boolean.parseBoolean(modemCognitive));
             }