[generic] Allow --default-search without colon
[youtube-dl] / youtube_dl / extractor / generic.py
index e13816c66b966d0209e686107e2275a3ceaeb91f..9b64988943b16bc93eedce5c878ebdc088d95906 100644 (file)
@@ -487,7 +487,8 @@ class GenericIE(InfoExtractor):
                      'Set --default-search "ytsearch" (or run  youtube-dl "ytsearch:%s" ) to search YouTube'
                     ) % (url, url), expected=True)
             else:
-                assert ':' in default_search
+                if ':' not in default_search:
+                    default_search += ':'
                 return self.url_result(default_search + url)
 
         url, smuggled_data = unsmuggle_url(url)