diff --git a/charts/nmaas/templates/nmaas-platform-deployment.yaml b/charts/nmaas/templates/nmaas-platform-deployment.yaml
index 91d4bffbc1ab829278b4233e1295a37eac6d87ad..dbbc702aec70272a849cce86e3aad43c30cc0ac0 100644
--- a/charts/nmaas/templates/nmaas-platform-deployment.yaml
+++ b/charts/nmaas/templates/nmaas-platform-deployment.yaml
@@ -104,7 +104,11 @@ spec:
           - name: PLATFORM_PORT
             value: "{{ .Values.platform.port }}"
           - name: PORTAL_HOST
-            value: {{ .Values.global.portalHost | default .Values.global.nmaasDomain | quote }}
+          {{- if .Values.portal.tls }}
+            value: {{ (printf "https://%s" (.Values.global.portalHost | default .Values.global.nmaasDomain)) | quote }}
+          {{- else }}
+            value: {{ (printf "http://%s" (.Values.global.portalHost | default .Values.global.nmaasDomain)) | quote }}
+          {{- end }}
           - name: DEPLOYMENT_CHECK_INTERVAL
             value: {{ .Values.platform.properties.serviceDeploymentCheckInterval | quote }}
           - name: DEPLOYMENT_CHECK_TIMEOUT