Index: /fact/Evidence/GUI.cc
===================================================================
--- /fact/Evidence/GUI.cc	(revision 14060)
+++ /fact/Evidence/GUI.cc	(revision 14061)
@@ -370,5 +370,5 @@
     }
   }  
-  
+
   // Generate new curve and subscribe to service
   struct ItemDetails N;
@@ -383,5 +383,5 @@
   legend()->remove(N.Curve);
   legend()->insert(N.Curve, (QWidget *) Legend);
-  
+
   // Context menu might delete curve and legend -> seg fault if using direct connection, as legend item deleted
   connect(Legend, SIGNAL(DeleteCurve(QwtPlotCurve *)), this, SLOT(RemoveService(QwtPlotCurve *)), Qt::QueuedConnection);
@@ -391,5 +391,7 @@
 
   for (int i=0; i<Hist.DataText.size(); i++) {
-	AddPoint(List.size()-1, Hist.DataText[i].first, Hist.DataText[i].second.at(N.Index).toFloat());
+    if (Hist.DataText[i].second.size() > N.Index) {
+	  AddPoint(List.size()-1, Hist.DataText[i].first, Hist.DataText[i].second.at(N.Index).toFloat());
+	}
   }
 
