diff --git a/noblogsmv/webapp.py b/noblogsmv/webapp.py
index c2db7017f0f075020bc6c0f050b3052fcec95f67..ae015609f67753e80d67c001ec1b84f7cefde327 100644
--- a/noblogsmv/webapp.py
+++ b/noblogsmv/webapp.py
@@ -31,8 +31,12 @@ _palette = ['ffa07a',
 
 
 def _mk_stacked_graph(chart, valuelist):
-    n = len(valuelist[0])
+    if valuelist:
+        n = len(valuelist[0])
+    else:
+        n = 1
     v0 = [0] * n
+    chart.add_data(v0)
     for j, values in enumerate(valuelist):
         for i, v in enumerate(values):
             if v: