| 
					
				 | 
			
			
				@@ -7,6 +7,7 @@ from ..utils import ( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     int_or_none, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     parse_age_limit, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     unescapeHTML, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    ExtractorError, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 ) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -53,7 +54,13 @@ class DiscoveryGoIE(InfoExtractor): 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         title = video['name'] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        stream = video['stream'] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        stream = video.get('stream') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if not stream: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            raise ExtractorError( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                'This video is only available via cable service provider subscription that' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                ' is not currently supported. You may want to use --cookies.' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                if video.get('authenticated') is True else 'Unable to find stream', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                expected=True) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         STREAM_URL_SUFFIX = 'streamUrl' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         formats = [] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         for stream_kind in ('', 'hds'): 
			 |