diff --git a/addons/website_crm_partner_assign/controllers/main.py b/addons/website_crm_partner_assign/controllers/main.py
index a16d26bcc4677446658496019b9c089c86217da7..9345de368642ac2f1e09d11f2d851ea6ce5137f3 100644
--- a/addons/website_crm_partner_assign/controllers/main.py
+++ b/addons/website_crm_partner_assign/controllers/main.py
@@ -131,7 +131,8 @@ class WebsiteCrmPartnerAssign(WebsitePartnerPage):
             'searches': post,
             'search_path': "%s" % werkzeug.url_encode(post),
         }
-        return request.website.render("website_crm_partner_assign.index", values)
+        return request.render("website_crm_partner_assign.index", values, status=partners and 200 or 404)
+
 
     # Do not use semantic controller due to SUPERUSER_ID
     @http.route(['/partners/<partner_id>'], type='http', auth="public", website=True)