diff --git a/src/net/sf/briar/plugins/droidtooth/DroidtoothPlugin.java b/src/net/sf/briar/plugins/droidtooth/DroidtoothPlugin.java
index b3ad8b31a25f6415b891631aed4ad963dfd251bc..0c63b9d2124cc4baf13bccb1958d7fe671cd92b6 100644
--- a/src/net/sf/briar/plugins/droidtooth/DroidtoothPlugin.java
+++ b/src/net/sf/briar/plugins/droidtooth/DroidtoothPlugin.java
@@ -373,7 +373,7 @@ class DroidtoothPlugin implements DuplexPlugin {
 		}
 
 		private void finish(Context ctx) {
-			ctx.getApplicationContext().unregisterReceiver(this);
+			ctx.unregisterReceiver(this);
 			finished.countDown();
 		}
 
@@ -418,7 +418,7 @@ class DroidtoothPlugin implements DuplexPlugin {
 		}
 
 		private void finish(Context ctx) {
-			ctx.getApplicationContext().unregisterReceiver(this);
+			ctx.unregisterReceiver(this);
 			finished.countDown();
 		}