diff --git a/briar-android/src/main/java/org/briarproject/briar/android/DozeWatchdogImpl.java b/briar-android/src/main/java/org/briarproject/briar/android/DozeWatchdogImpl.java
index 9b104ca0f805727b84dbc15e0f271d673fb4e8be..e6cf8e22715f0a004e937316390f732385ff5dd4 100644
--- a/briar-android/src/main/java/org/briarproject/briar/android/DozeWatchdogImpl.java
+++ b/briar-android/src/main/java/org/briarproject/briar/android/DozeWatchdogImpl.java
@@ -40,6 +40,7 @@ class DozeWatchdogImpl implements DozeWatchdog, Service {
 
 	@Override
 	public void stopService() throws ServiceException {
+		if (SDK_INT < 23) return;
 		appContext.unregisterReceiver(receiver);
 	}