diff --git a/services/core/java/com/android/server/policy/PhoneWindowManager.java b/services/core/java/com/android/server/policy/PhoneWindowManager.java index 61076cec87745..2cb9d76b6846b 100644 --- a/services/core/java/com/android/server/policy/PhoneWindowManager.java +++ b/services/core/java/com/android/server/policy/PhoneWindowManager.java @@ -1357,7 +1357,7 @@ public class PhoneWindowManager implements WindowManagerPolicy { } try { ActivityManager.getService().startActivityFromRecents(targetTask.persistentId, null); - } catch (RemoteException e) { + } catch (RemoteException | IllegalArgumentException e) { Slog.e(TAG, "Failed to start task " + targetTask.persistentId + " from recents", e); } }