diff --git a/src/input/InputStream.cxx b/src/input/InputStream.cxx
index 7bf3272a1..c1d6b8c08 100644
--- a/src/input/InputStream.cxx
+++ b/src/input/InputStream.cxx
@@ -79,6 +79,8 @@ static bool
 ExpensiveSeeking(const char *uri) noexcept
 {
 	return StringStartsWith(uri, "http://") ||
+		StringStartsWith(uri, "tidal://") ||
+		StringStartsWith(uri, "qobuz://") ||
 		StringStartsWith(uri, "https://");
 }