diff --git a/services/core/java/com/android/server/policy/PhoneWindowManager.java b/services/core/java/com/android/server/policy/PhoneWindowManager.java index 1890a1f7573a1..02226c81f3240 100644 --- a/services/core/java/com/android/server/policy/PhoneWindowManager.java +++ b/services/core/java/com/android/server/policy/PhoneWindowManager.java @@ -1358,7 +1358,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); } }