diff --git a/addons/website_sale/models/website.py b/addons/website_sale/models/website.py index 6bdb8a6fba3..387751c76b5 100644 --- a/addons/website_sale/models/website.py +++ b/addons/website_sale/models/website.py @@ -311,7 +311,7 @@ class Website(models.Model): if sale_order_id: sale_order_sudo = SaleOrder.browse(sale_order_id).exists() - elif not self.env.user._is_public(): + elif self.env.user and not self.env.user._is_public(): sale_order_sudo = self.env.user.partner_id.last_website_so_id if sale_order_sudo: available_pricelists = self.get_pricelist_available()