diff --git a/XenAdmin/Help/HelpManager.resx b/XenAdmin/Help/HelpManager.resx
index 761035568..12b820c9b 100644
--- a/XenAdmin/Help/HelpManager.resx
+++ b/XenAdmin/Help/HelpManager.resx
@@ -175,7 +175,7 @@
troubleshooting-bugtool
-
+ hosts-certificates
hosts-reconnect
@@ -586,7 +586,7 @@
vms-importdiskimage
-
+ hosts-certificates
vms-installtools
diff --git a/XenModel/Actions/Host/InstallCertificateAction.cs b/XenModel/Actions/Host/InstallCertificateAction.cs
index cbaa35f9c..ef48ba089 100644
--- a/XenModel/Actions/Host/InstallCertificateAction.cs
+++ b/XenModel/Actions/Host/InstallCertificateAction.cs
@@ -61,7 +61,6 @@ namespace XenAdmin.Actions
Messages.INSTALL_SERVER_CERTIFICATE_DESCRIPTION, true)
{
Host = host;
- _session = Session;
_hostRef = host.opaque_ref;
_isMaster = host.IsMaster();
@@ -214,7 +213,8 @@ namespace XenAdmin.Actions
try
{
- Host.install_server_certificate(Session, _hostRef, certificate, privateKey, chain);
+ _session = Session;
+ Host.install_server_certificate(_session, _hostRef, certificate, privateKey, chain);
PercentComplete = 50;
WaitForNewCertificate();
}