diff options
-rw-r--r-- | subsonic-android/src/github/daneren2005/dsub/util/Util.java | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/subsonic-android/src/github/daneren2005/dsub/util/Util.java b/subsonic-android/src/github/daneren2005/dsub/util/Util.java index 98b9fc42..a90c329a 100644 --- a/subsonic-android/src/github/daneren2005/dsub/util/Util.java +++ b/subsonic-android/src/github/daneren2005/dsub/util/Util.java @@ -384,7 +384,11 @@ public final class Util { String artist = "artist:\"" + details[details.length - 2] + "\""; String simpleArtist = "artist:\"" + title + "\""; title = "album:\"" + title + "\""; - name = "(" + artist + " AND " + title + ")" + " OR " + simpleArtist; + if(details[details.length - 1].equals(details[details.length - 2])) { + name = title; + } else { + name = "(" + artist + " AND " + title + ")" + " OR " + simpleArtist; + } } else { name = "artist:\"" + title + "\""; } |