diff --git a/ghost/admin/app/components/admin-x/settings.js b/ghost/admin/app/components/admin-x/settings.js index 5a35ffc244..a50a4012ef 100644 --- a/ghost/admin/app/components/admin-x/settings.js +++ b/ghost/admin/app/components/admin-x/settings.js @@ -318,6 +318,11 @@ export default class AdminXSettings extends Component { } else { this.store.pushPayload(type, response); } + + if (dataType === 'SettingsResponseType') { + // Blog title is based on settings, but the one stored in config is used instead in various places + this.config.blogTitle = response.settings.find(setting => setting.key === 'title').value; + } }; onInvalidate = (dataType) => {