diff --git a/set_app_domain.py b/set_app_domain.py
index 19086ae7221d6d917b217a0dbad88a82480822b2..50fd97e39ec0ca2a7cee7a8dc88547287a23e3ad 100755
--- a/set_app_domain.py
+++ b/set_app_domain.py
@@ -65,6 +65,7 @@ class SetAppDomain():
         if args:
             app = args.pop()
         # Get Nginx conf path and instance user
+        key = None
         instance = None
         if app == 'cm':
             nginx_conf = '/etc/nginx/sites-available/skyreach.conf'
@@ -81,7 +82,8 @@ class SetAppDomain():
             else:
                 instance = 'msuser'
             nginx_conf = '/etc/nginx/sites-available/mediaserver-%s.conf' % instance
-            key = 'MS_SERVER_NAME'
+            if instance == 'msuser':
+                key = 'MS_SERVER_NAME'
         else:
             log('Invalid app name requested.')
             log(self.USAGE)
@@ -89,7 +91,8 @@ class SetAppDomain():
         # Change domain
         self.change_nginx_domain(nginx_conf, new_domain)
         self.change_hosts_file(new_domain)
-        self.change_envsetup_conf(key, new_domain)
+        if key:
+            self.change_envsetup_conf(key, new_domain)
         if app == 'cm':
             warning = self.change_cm_domain(new_domain)
         elif app == 'mon':