diff --git a/src/Ui/UiWebsocket.py b/src/Ui/UiWebsocket.py
index 9e6304a1..86a68bd7 100644
--- a/src/Ui/UiWebsocket.py
+++ b/src/Ui/UiWebsocket.py
@@ -584,6 +584,8 @@ class UiWebsocket(object):
"notification",
["done", _("{_[New certificate added]:} {auth_type}/{auth_user_name}@{domain}.")]
)
+ self.user.setCert(self.site.address, domain)
+ self.site.updateWebsocket(cert_changed=domain)
self.response(to, "ok")
elif res is False:
# Display confirmation of change
@@ -607,6 +609,8 @@ class UiWebsocket(object):
"notification",
["done", _("Certificate changed to: {auth_type}/{auth_user_name}@{domain}.")]
)
+ self.user.setCert(self.site.address, domain)
+ self.site.updateWebsocket(cert_changed=domain)
self.response(to, "ok")
# Select certificate for site