diff --git a/views/layout.ejs b/views/layout.ejs
index d34173a..22a2879 100644
--- a/views/layout.ejs
+++ b/views/layout.ejs
@@ -3,17 +3,18 @@
- <%= pageTitle ? `${pageTitle} | ${config.brand.name}` : config.brand.name %>
+ <%= (typeof pageTitle !== 'undefined' && pageTitle) ? `${pageTitle} | ${config?.brand?.name || 'AutoTQ'}` : (config?.brand?.name || 'AutoTQ') %>
-
- <%- include('partials/header', { config, pageName }) %>
+ <% const _pageName = (typeof pageName !== 'undefined' && pageName) ? pageName : 'default'; %>
+
+ <%- include('partials/header', { config, pageName: _pageName }) %>
<%- body %>
<%- include('partials/footer', { config }) %>