*** backends/backend-rss.cs.orig	2003-10-15 14:42:15.000000000 +1300
--- backends/backend-rss.cs	2003-10-15 14:43:04.000000000 +1300
***************
*** 141,148 ****
  
  			int count = 0;
  			foreach (RSSItem item in items) {
! 				html += String.Format ("<tr><td><li><a href=\"{0}\">{1}</a><br></td></tr>",
! 						       item.Link, item.Title);
  				count ++;
  				if (count > 3)
  					break;
--- 141,156 ----
  
  			int count = 0;
  			foreach (RSSItem item in items) {
! 				// Not all items in a RSS file have links.  Let's be sensible about
! 				// this.
! 				if (item.Link == null || item.Link == "") {
! 					html += String.Format ("<tr><td><li>{0}</td></tr>",
! 																 item.Title);
! 				} else {
! 					html += String.Format ("<tr><td><li><a href=\"{0}\">{1}</a><br></td></tr>",
! 																 item.Link, item.Title);
! 				}
! 				Console.WriteLine( "Rss link: {0}", item.Link );
  				count ++;
  				if (count > 3)
  					break;
