diff --git a/plinth/modules/networks/templates/connection_show.html b/plinth/modules/networks/templates/connection_show.html
index 28538e5f4..9360ddbc1 100644
--- a/plinth/modules/networks/templates/connection_show.html
+++ b/plinth/modules/networks/templates/connection_show.html
@@ -152,7 +152,7 @@
{% if access_point.channel %}
{% trans "Signal strength" %}
-
+
{{ access_point.strength }}%
diff --git a/plinth/network.py b/plinth/network.py
index 3bb0000c8..bbc5f5832 100644
--- a/plinth/network.py
+++ b/plinth/network.py
@@ -183,7 +183,7 @@ def get_status_from_wifi_access_point(device, ssid):
for access_point in device.get_access_points():
if access_point and access_point.get_ssid() and \
- access_point.get_ssid().get_data() == ssid:
+ access_point.get_ssid().get_data().decode() == ssid:
status['strength'] = access_point.get_strength()
frequency = access_point.get_frequency()
status['channel'] = _get_wifi_channel_from_frequency(frequency)