diff --git a/frappe/core/doctype/navbar_settings/navbar_settings.py b/frappe/core/doctype/navbar_settings/navbar_settings.py index 4cbfc3a847..08fda8a8b6 100644 --- a/frappe/core/doctype/navbar_settings/navbar_settings.py +++ b/frappe/core/doctype/navbar_settings/navbar_settings.py @@ -24,7 +24,10 @@ class NavbarSettings(Document): def get_app_logo(): - app_logo = frappe.db.get_single_value("Navbar Settings", "app_logo", cache=True) + app_logo = frappe.get_website_settings("app_logo") or frappe.db.get_single_value( + "Navbar Settings", "app_logo", cache=True + ) + if not app_logo: logos = frappe.get_hooks("app_logo_url") app_logo = logos[0]