diff --git a/src/widgets/window.cpp b/src/widgets/window.cpp index cb8c3e164..9f2d2b2bb 100644 --- a/src/widgets/window.cpp +++ b/src/widgets/window.cpp @@ -34,20 +34,20 @@ Window::Window(WindowType _type) auto app = getApp(); app->accounts->twitch.currentUserChanged.connect([this] { - if (this->userLabel == nullptr) { - return; - } - auto user = getApp()->accounts->twitch.getCurrent(); if (user->isAnon()) { this->refreshWindowTitle("Not logged in"); - this->userLabel->getLabel().setText("anonymous"); + if (this->userLabel) { + this->userLabel->getLabel().setText("anonymous"); + } } else { this->refreshWindowTitle(user->getUserName()); - this->userLabel->getLabel().setText(user->getUserName()); + if (this->userLabel) { + this->userLabel->getLabel().setText(user->getUserName()); + } } });