--- repoview.old	2008-08-02 15:34:26.000000000 +0200
+++ repoview	2008-10-27 09:52:42.000000000 +0100
@@ -161,7 +161,10 @@
         self.vendor = _webify(pkgdata['vendor'])
         self.rpmgroup = pkgdata['group']
 
-        self.sourcerpm = pkgdata['sourcerpm']
+        try:
+            self.sourcerpm = pkgdata['sourcerpm']
+        except KeyError:
+            self.sourcerpm = None
         self.sourceurl = None
         self.sourcename = self._getSourceName()
         if srpmbaseurl and self.sourcename:
