diff --git a/app/src/main/java/org/xbmc/kore/host/HostManager.java b/app/src/main/java/org/xbmc/kore/host/HostManager.java index d2783cf..9086f62 100644 --- a/app/src/main/java/org/xbmc/kore/host/HostManager.java +++ b/app/src/main/java/org/xbmc/kore/host/HostManager.java @@ -489,6 +489,8 @@ public class HostManager { * @param hostInfo Host for which to check version */ public void checkAndUpdateKodiVersion(final HostInfo hostInfo) { + if (hostInfo == null) return; + if (hostInfo.getUpdated() + KODI_VERSION_CHECK_INTERVAL_MILLIS < java.lang.System.currentTimeMillis()) { LogUtils.LOGD(TAG, "Checking Kodi version..."); final HostConnection hostConnection = new HostConnection(hostInfo); diff --git a/app/src/main/java/org/xbmc/kore/ui/RemoteActivity.java b/app/src/main/java/org/xbmc/kore/ui/RemoteActivity.java index c714ff1..8aed023 100644 --- a/app/src/main/java/org/xbmc/kore/ui/RemoteActivity.java +++ b/app/src/main/java/org/xbmc/kore/ui/RemoteActivity.java @@ -122,6 +122,7 @@ public class RemoteActivity extends BaseActivity intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); startActivity(intent); finish(); + return; } // Set up the drawer.