diff --git a/res/values/strings.xml b/res/values/strings.xml
index 08e992dfb7c..5cd42c35abc 100644
--- a/res/values/strings.xml
+++ b/res/values/strings.xml
@@ -1951,7 +1951,7 @@
Carrier Wi\u2011Fi network
- Connect via %1%s
+ Connect via %1$s
To improve location accuracy and for other purposes, %1$s wants to turn on network scanning, even when Wi-Fi is off.\n\nAllow this for all apps that want to scan?
diff --git a/src/com/android/settings/dashboard/SummaryLoader.java b/src/com/android/settings/dashboard/SummaryLoader.java
index 5af276c1343..c91882df23e 100644
--- a/src/com/android/settings/dashboard/SummaryLoader.java
+++ b/src/com/android/settings/dashboard/SummaryLoader.java
@@ -306,7 +306,7 @@ public class SummaryLoader {
makeProviderW(tile);
break;
case MSG_SET_LISTENING:
- boolean listening = msg.arg1 != 0;
+ boolean listening = msg.obj != null && msg.obj.equals(1);
setListeningW(listening);
break;
}