diff options
-rw-r--r-- | subsonic-android/src/github/daneren2005/dsub/util/Util.java | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/subsonic-android/src/github/daneren2005/dsub/util/Util.java b/subsonic-android/src/github/daneren2005/dsub/util/Util.java index a8918923..cf0c5ee1 100644 --- a/subsonic-android/src/github/daneren2005/dsub/util/Util.java +++ b/subsonic-android/src/github/daneren2005/dsub/util/Util.java @@ -197,10 +197,12 @@ public final class Util { editor.commit(); if (instance == activeInstance) { - Util.setActiveServer(context, 0); - } - - if (newInstance == activeInstance) { + if(instance != 1) { + Util.setActiveServer(context, 1); + } else { + Util.setOffline(context, true); + } + } else if (newInstance == activeInstance) { Util.setActiveServer(context, instance); } } |