diff --git a/callwidget.cpp b/callwidget.cpp
index fdf245d743822090d70a9c6b850175fec32ed278..ebc52d2e7276afc9efec434cb89d192f96d5463d 100644
--- a/callwidget.cpp
+++ b/callwidget.cpp
@@ -165,6 +165,7 @@ CallWidget::checkRegistrationState(Account *account,
         p.setBrush(Qt::yellow);
         break;
     case Account::RegistrationState::READY:
+    {
         p.setBrush(Qt::green);
         auto a_count = AccountModel::instance()->rowCount();
         for (int i = 0; i < a_count; ++i) {
@@ -178,6 +179,9 @@ CallWidget::checkRegistrationState(Account *account,
                 return;
             }
         }
+    }
+        break;
+     default:
         break;
     }
     p.drawEllipse(3, 3, 16, 16);
diff --git a/callwidget.ui b/callwidget.ui
index a90c3ad49d91e9b2b1283e104ff20fc73bc93562..f1a0d8f433a012863127f8edfd9c81f56d712ac8 100644
--- a/callwidget.ui
+++ b/callwidget.ui
@@ -385,7 +385,7 @@
       </widget>
      </item>
      <item>
-      <widget class="QLabel" name="label_2">
+      <widget class="QLabel" name="stateLabel">
        <property name="text">
         <string>State:</string>
        </property>
diff --git a/instantmessagingwidget.cpp b/instantmessagingwidget.cpp
index c4200ad594adf832437114e44a9e94f26837ee38..6dafd94e2e0681e9cef29605b652bc2f7986e705 100644
--- a/instantmessagingwidget.cpp
+++ b/instantmessagingwidget.cpp
@@ -121,6 +121,7 @@ InstantMessagingWidget::keyPressEvent(QKeyEvent *event)
 void
 InstantMessagingWidget::showEvent(QShowEvent *event)
 {
+    Q_UNUSED(event)
     ui->messageInput->setFocus();
 }