diff --git a/app/src/websockets/websocketserver.cpp b/app/src/websockets/websocketserver.cpp
index 0380f6f7f6789b58e71040282a3e81e74f33ac2f..078a2f1c2be0b8fa8d79f5072a350e2946cfdef6 100644
--- a/app/src/websockets/websocketserver.cpp
+++ b/app/src/websockets/websocketserver.cpp
@@ -199,29 +199,33 @@ void WebSocketServer::itemUninstallFinished(QJsonObject result)
     sendMessage("", "ItemHandler::uninstallFinished", data);
 }
 
-void WebSocketServer::updateCheckAllStarted()
+void WebSocketServer::updateCheckAllStarted(bool status)
 {
     QJsonArray data;
+    data.append(status);
     sendMessage("", "UpdateHandler::checkAllStarted", data);
 }
 
-void WebSocketServer::updateCheckAllFinished()
+void WebSocketServer::updateCheckAllFinished(bool status)
 {
     QJsonArray data;
+    data.append(status);
     sendMessage("", "UpdateHandler::checkAllFinished", data);
 }
 
-void WebSocketServer::updateUpdateStarted(QString itemKey)
+void WebSocketServer::updateUpdateStarted(QString itemKey, bool status)
 {
     QJsonArray data;
     data.append(itemKey);
+    data.append(status);
     sendMessage("", "UpdateHandler::updateStarted", data);
 }
 
-void WebSocketServer::updateUpdateFinished(QString itemKey)
+void WebSocketServer::updateUpdateFinished(QString itemKey, bool status)
 {
     QJsonArray data;
     data.append(itemKey);
+    data.append(status);
     sendMessage("", "UpdateHandler::updateFinished", data);
 }
 
diff --git a/app/src/websockets/websocketserver.h b/app/src/websockets/websocketserver.h
index d017743bc2bf5737ba784e8cba81a641f332be09..7b83f161f125cf2c5627ea32f90bf8af337907e4 100644
--- a/app/src/websockets/websocketserver.h
+++ b/app/src/websockets/websocketserver.h
@@ -51,11 +51,11 @@ private slots:
     void itemUninstallStarted(QJsonObject result);
     void itemUninstallFinished(QJsonObject result);
 
-    void updateCheckAllStarted();
-    void updateCheckAllFinished();
-    void updateUpdateStarted(QString itemKey);
-    void updateUpdateFinished(QString itemKey);
     void updateUpdateProgress(QString itemKey, int progress);
+    void updateCheckAllStarted(bool status);
+    void updateCheckAllFinished(bool status);
+    void updateUpdateStarted(QString itemKey, bool status);
+    void updateUpdateFinished(QString itemKey, bool status);
 
 private:
     void receiveMessage(const QString &id, const QString &func, const QJsonArray &data);