diff --git a/pisi/index.py b/pisi/index.py index b94bc2ed..9cc93c08 100644 --- a/pisi/index.py +++ b/pisi/index.py @@ -101,7 +101,10 @@ class Index(xmlfile.XmlFile): if fn == 'distribution.xml': self.add_distro(os.path.join(root, fn)) - obsoletes_list = map(str, self.distribution.obsoletes) + try: + obsoletes_list = map(str, self.distribution.obsoletes) + except AttributeError: + obsoletes_list = [] for pkg in util.filter_latest_packages(packages): pkg_name = util.parse_package_name(os.path.basename(pkg))[0]