diff --git a/src/controllers/dashboard/networking.js b/src/controllers/dashboard/networking.js index b9f990d629..c0e4d76d0d 100644 --- a/src/controllers/dashboard/networking.js +++ b/src/controllers/dashboard/networking.js @@ -90,10 +90,11 @@ define(["loading", "libraryMenu", "globalize", "emby-checkbox", "emby-select"], } function validateHttps(form) { + var remoteAccess = form.querySelector("#chkRemoteAccess").checked; var certPath = form.querySelector("#txtCertificatePath").value || null; var httpsMode = form.querySelector("#selectHttpsMode").value; - if ("enabled" !== httpsMode && "required" !== httpsMode || certPath) { + if (!remoteAccess || ("enabled" !== httpsMode && "required" !== httpsMode || certPath)) { return Promise.resolve(); }