|  | @@ -22,7 +22,7 @@ if __name__ == "__main__":
 | 
	
		
			
			| 22 | 22 |      from sys import path
 | 
	
		
			
			| 23 | 23 |      path.append(os.path.realpath(os.path.dirname(os.path.realpath(__file__))+'/../'))
 | 
	
		
			
			| 24 | 24 |  
 | 
	
		
			
			| 25 |  | -from flask import Flask, request, render_template, url_for, Response, make_response
 | 
	
		
			
			|  | 25 | +from flask import Flask, request, render_template, url_for, Response, make_response, redirect
 | 
	
		
			
			| 26 | 26 |  from searx.engines import search, categories, engines, get_engines_stats
 | 
	
		
			
			| 27 | 27 |  from searx import settings
 | 
	
		
			
			| 28 | 28 |  import json
 | 
	
	
		
			
			|  | @@ -151,8 +151,7 @@ def preferences():
 | 
	
		
			
			| 151 | 151 |                      continue
 | 
	
		
			
			| 152 | 152 |                  selected_categories.append(category)
 | 
	
		
			
			| 153 | 153 |          if selected_categories:
 | 
	
		
			
			| 154 |  | -            template = render('preferences.html', selected_categories=selected_categories)
 | 
	
		
			
			| 155 |  | -            resp = make_response(template)
 | 
	
		
			
			|  | 154 | +            resp = make_response(redirect('/'))
 | 
	
		
			
			| 156 | 155 |              resp.set_cookie('categories', ','.join(selected_categories))
 | 
	
		
			
			| 157 | 156 |              return resp
 | 
	
		
			
			| 158 | 157 |      return render('preferences.html')
 |