7164012 putback of 7145997 breaks text-installs
authorDarren Kenny <Darren.Kenny@Oracle.COM>
Tue, 24 Apr 2012 23:53:11 +0100
changeset 1653 c6eff787b038
parent 1652 15ba29ecb4ed
child 1654 af776f28769a
7164012 putback of 7145997 breaks text-installs
usr/src/lib/install_transfer/info.py
--- a/usr/src/lib/install_transfer/info.py	Tue Apr 24 11:31:32 2012 -0600
+++ b/usr/src/lib/install_transfer/info.py	Tue Apr 24 23:53:11 2012 +0100
@@ -655,9 +655,11 @@
         for pkg in self.contents:
             sub_element = etree.SubElement(element, IPSSpec.IPS_NAME_LABEL)
             sub_element.text = pkg
-        for pkg in self.reject_list:
-            sub_element = etree.SubElement(element, IPSSpec.IPS_REJECT_LABEL)
-            sub_element.text = pkg
+        if self.reject_list is not None:
+            for pkg in self.reject_list:
+                sub_element = etree.SubElement(element,
+                                               IPSSpec.IPS_REJECT_LABEL)
+                sub_element.text = pkg
         return element
 
     @classmethod