Index: /trunk/ippTasks/nightly_stacks.pro
===================================================================
--- /trunk/ippTasks/nightly_stacks.pro	(revision 29155)
+++ /trunk/ippTasks/nightly_stacks.pro	(revision 29156)
@@ -436,8 +436,10 @@
 
     book getword nsData $options:0 nsNmacros -var ns_Nmacros
-    for i 0 $ns_Nmacros
-	sprintf macroName "ns%dMacro" $i
-	book getword nsData $options:0 $macroName -var macroCmd
-	$macroCmd
+    if ("$ns_Nmacros" != "NULL") 
+	for i 0 $ns_Nmacros
+	    sprintf macroName "ns%dMacro" $i
+	    book getword nsData $options:0 $macroName -var macroCmd
+	    $macroCmd
+	end
     end
 
@@ -498,8 +500,10 @@
 
     book getword nsData $options:0 nsNmacros -var ns_Nmacros
-    for i 0 $ns_Nmacros
-	sprintf macroName "ns%dMacro" $i
-	book getword nsData $options:0 $macroName -var macroCmd
-	$macroCmd
+    if ("$ns_Nmacros" != "NULL") 
+	for i 0 $ns_Nmacros
+	    sprintf macroName "ns%dMacro" $i
+	    book getword nsData $options:0 $macroName -var macroCmd
+	    $macroCmd
+	end
     end
 
@@ -560,8 +564,10 @@
 
     book getword nsData $options:0 nsNmacros -var ns_Nmacros
-    for i 0 $ns_Nmacros
-	sprintf macroName "ns%dMacro" $i
-	book getword nsData $options:0 $macroName -var macroCmd
-	$macroCmd
+    if ("$ns_Nmacros" != "NULL") 
+	for i 0 $ns_Nmacros
+	    sprintf macroName "ns%dMacro" $i
+	    book getword nsData $options:0 $macroName -var macroCmd
+	    $macroCmd
+	end
     end
 
@@ -623,8 +629,10 @@
 
     book getword nsData $options:0 nsNmacros -var ns_Nmacros
-    for i 0 $ns_Nmacros
-	sprintf macroName "ns%dMacro" $i
-	book getword nsData $options:0 $macroName -var macroCmd
-	$macroCmd
+    if ("$ns_Nmacros" != "NULL") 
+	for i 0 $ns_Nmacros
+	    sprintf macroName "ns%dMacro" $i
+	    book getword nsData $options:0 $macroName -var macroCmd
+	    $macroCmd
+	end
     end
 
@@ -684,8 +692,10 @@
 
     book getword nsData $options:0 nsNmacros -var ns_Nmacros
-    for i 0 $ns_Nmacros
-	sprintf macroName "ns%dMacro" $i
-	book getword nsData $options:0 $macroName -var macroCmd
-	$macroCmd
+    if ("$ns_Nmacros" != "NULL") 
+	for i 0 $ns_Nmacros
+	    sprintf macroName "ns%dMacro" $i
+	    book getword nsData $options:0 $macroName -var macroCmd
+	    $macroCmd
+	end
     end
 
@@ -747,8 +757,10 @@
 
     book getword nsData $options:0 nsNmacros -var ns_Nmacros
-    for i 0 $ns_Nmacros
-	sprintf macroName "ns%dMacro" $i
-	book getword nsData $options:0 $macroName -var macroCmd
-	$macroCmd
+    if ("$ns_Nmacros" != "NULL") 
+	for i 0 $ns_Nmacros
+	    sprintf macroName "ns%dMacro" $i
+	    book getword nsData $options:0 $macroName -var macroCmd
+	    $macroCmd
+	end
     end
 
@@ -870,8 +882,10 @@
 
     book getword nsData $options:0 nsNmacros -var ns_Nmacros
-    for i 0 $ns_Nmacros
-	sprintf macroName "ns%dMacro" $i
-	book getword nsData $options:0 $macroName -var macroCmd
-	$macroCmd
+    if ("$ns_Nmacros" != "NULL") 
+	for i 0 $ns_Nmacros
+	    sprintf macroName "ns%dMacro" $i
+	    book getword nsData $options:0 $macroName -var macroCmd
+	    $macroCmd
+	end
     end
 
