diff --git a/services/core/java/com/android/server/am/ActivityManagerService.java b/services/core/java/com/android/server/am/ActivityManagerService.java index 1e74f810afc8f..9d7ddc7b96c12 100644 --- a/services/core/java/com/android/server/am/ActivityManagerService.java +++ b/services/core/java/com/android/server/am/ActivityManagerService.java @@ -11983,8 +11983,12 @@ public final class ActivityManagerService extends ActivityManagerNative } if (receiver != null) { // Caller wants result sent back to them. + Bundle sendBundle = new Bundle(); + // At least return the receiver extras + sendBundle.putBundle(VoiceInteractionSession.KEY_RECEIVER_EXTRAS, + pae.receiverExtras); try { - pae.receiver.send(0, null); + pae.receiver.send(0, sendBundle); } catch (RemoteException e) { } }