diff --git a/wrappers/java/classes/org/linphone/core/tools/receiver/InteractivityReceiver.java b/wrappers/java/classes/org/linphone/core/tools/receiver/InteractivityReceiver.java
index f0aede898044cf17f575f389c30212402a8dd7f8..08585d6880c00fcd768507a0dfed5f9b7422b3ed 100644
--- a/wrappers/java/classes/org/linphone/core/tools/receiver/InteractivityReceiver.java
+++ b/wrappers/java/classes/org/linphone/core/tools/receiver/InteractivityReceiver.java
@@ -24,6 +24,7 @@ import android.content.Context;
 import android.content.Intent;
 
 import org.linphone.core.tools.Log;
+import org.linphone.core.tools.AndroidPlatformHelper;
 
 /*
  * Purpose of this receiver is to disable keep alives when screen is off
@@ -38,6 +39,7 @@ public class InteractivityReceiver extends BroadcastReceiver {
             Log.i("[Platform Helper] [Interactivity Receiver] Device screen is ON");
         } else if (action.equalsIgnoreCase(Intent.ACTION_SCREEN_OFF)) {
             Log.i("[Platform Helper] [Interactivity Receiver] Device screen is OFF");
+            if (AndroidPlatformHelper.isReady()) AndroidPlatformHelper.instance().stopRinging();
         }
     }
 }