|  | @@ -410,6 +410,7 @@ class Search(object):
 | 
	
		
			
			| 410 | 410 |          # init vars
 | 
	
		
			
			| 411 | 411 |          requests = []
 | 
	
		
			
			| 412 | 412 |          results_queue = Queue()
 | 
	
		
			
			|  | 413 | +        results = {}
 | 
	
		
			
			| 413 | 414 |          suggestions = set()
 | 
	
		
			
			| 414 | 415 |          answers = set()
 | 
	
		
			
			| 415 | 416 |          infoboxes = []
 | 
	
	
		
			
			|  | @@ -484,10 +485,11 @@ class Search(object):
 | 
	
		
			
			| 484 | 485 |              # append request to list
 | 
	
		
			
			| 485 | 486 |              requests.append((req, request_params['url'], request_args, selected_engine['name']))
 | 
	
		
			
			| 486 | 487 |  
 | 
	
		
			
			|  | 488 | +        if not requests:
 | 
	
		
			
			|  | 489 | +            return results, suggestions, answers, infoboxes
 | 
	
		
			
			| 487 | 490 |          # send all search-request
 | 
	
		
			
			| 488 | 491 |          threaded_requests(requests)
 | 
	
		
			
			| 489 | 492 |  
 | 
	
		
			
			| 490 |  | -        results = {}
 | 
	
		
			
			| 491 | 493 |  
 | 
	
		
			
			| 492 | 494 |          while not results_queue.empty():
 | 
	
		
			
			| 493 | 495 |              engine_name, engine_results = results_queue.get_nowait()
 |