diff --git a/app/src/main/java/com/limelight/AppViewShortcutTrampoline.java b/app/src/main/java/com/limelight/AppViewShortcutTrampoline.java index 402ff076..40ac9d12 100644 --- a/app/src/main/java/com/limelight/AppViewShortcutTrampoline.java +++ b/app/src/main/java/com/limelight/AppViewShortcutTrampoline.java @@ -69,6 +69,13 @@ public class AppViewShortcutTrampoline extends Activity { blockingLoadSpinner = null; } + // If the managerBinder was destroyed before this callback, + // just finish the activity. + if (managerBinder == null) { + finish(); + return; + } + if (details.state == ComputerDetails.State.ONLINE) { // Close this activity finish();