diff --git a/gnomemusic/player.py b/gnomemusic/player.py
index 82b1680..df0a508 100644
--- a/gnomemusic/player.py
+++ b/gnomemusic/player.py
@@ -656,8 +656,8 @@ class Player(GObject.GObject):
         url = self.playlist.get_value(_iter, 5).get_url()
 
         # Skip remote tracks discovery
-        if url.startswith("http://"):
-            status = DiscoveryStatus.SUCCEEDED
+        if url.startswith('http://') or url.startswith('https://'):
+            return False
         elif status == DiscoveryStatus.PENDING:
             self.discover_item(nextSong, self._on_next_item_validated, _iter)
         elif status == DiscoveryStatus.FAILED:
