diff -ruN baruwa.orig/reports/management/commands/sendpdfreports.py baruwa/reports/management/commands/sendpdfreports.py
--- baruwa.orig/reports/management/commands/sendpdfreports.py	2011-02-01 14:14:46.000000000 +0200
+++ baruwa/reports/management/commands/sendpdfreports.py	2011-02-01 14:26:43.000000000 +0200
@@ -291,7 +291,10 @@
             parts = [logo_table]
             parts.append(Spacer(1, 20))
             parts.extend(charts)
-            doc.build(parts)
+            try:
+                doc.build(parts)
+            except IndexError:
+                pass
             return pdf
 
         def gen_email(pdf, user, owner):
@@ -356,4 +359,4 @@
                 print _("Sending failed ERROR: %(error)s") % {'error':str(exception)}
 
 
-        
\ No newline at end of file
+        
