diff --git a/xCAT-server/lib/xcat/plugins/snmove.pm b/xCAT-server/lib/xcat/plugins/snmove.pm
index ce6c434d7..811aa4333 100644
--- a/xCAT-server/lib/xcat/plugins/snmove.pm
+++ b/xCAT-server/lib/xcat/plugins/snmove.pm
@@ -1444,7 +1444,13 @@ sub process_request
 
                 # xCAT's default scripts to be run: syslog, 
 				#			setupntp, and mkresolvconf
-                my @valid_scripts = ("syslog", "setupntp", "mkresolvconf");
+
+				my @valid_scripts;
+				if ( ($::isaix) && ($sharedinstall eq "sns") ){
+					@valid_scripts = ("syslog", "setupntp");
+				} else {
+					@valid_scripts = ("syslog", "setupntp", "mkresolvconf");
+				}
                 my $scripts1 = "";
                 if (($user_posts) && ($user_posts eq "all"))
                 {