diff --git a/briar-android/src/net/sf/briar/plugins/tcp/DroidLanTcpPlugin.java b/briar-android/src/net/sf/briar/plugins/tcp/DroidLanTcpPlugin.java
index 7315dab01a2ff11f19016a459ded150ce6c24d4f..9853c23aa6e4acd153429ec622161f03da8b3464 100644
--- a/briar-android/src/net/sf/briar/plugins/tcp/DroidLanTcpPlugin.java
+++ b/briar-android/src/net/sf/briar/plugins/tcp/DroidLanTcpPlugin.java
@@ -27,8 +27,8 @@ class DroidLanTcpPlugin extends LanTcpPlugin {
 	@Override
 	public DuplexTransportConnection createInvitationConnection(PseudoRandom r,
 			long timeout) {
-		WifiManager wifi =
-				(WifiManager) appContext.getSystemService(WIFI_SERVICE);
+		Object o = appContext.getSystemService(WIFI_SERVICE);
+		WifiManager wifi = (WifiManager) o;
 		if(wifi == null || !wifi.isWifiEnabled()) return null;
 		MulticastLock lock = wifi.createMulticastLock("invitation");
 		lock.acquire();