Index: trunk/FACT++/gui/RawEventsViewer/RawEventsViewer.cc
===================================================================
--- trunk/FACT++/gui/RawEventsViewer/RawEventsViewer.cc	(revision 12104)
+++ trunk/FACT++/gui/RawEventsViewer/RawEventsViewer.cc	(revision 12105)
@@ -283,8 +283,12 @@
 #else
 
+        float d1 = eventData[nRoi*selectedPixel + i]+plusMe;
+        float d2 = eventData[nRoi*selectedPixel + i+1]+plusMe;
+        if (!finite(d1)) d1 = 20000;
+        if (!finite(d2)) d2 = 20000;
         glVertex2f(bboxMin[0] + xRange*i/(float)nRoi,
-                   bboxMin[1] + yRange*(eventData[nRoi*selectedPixel + i]+plusMe) /divideMe);
+                   bboxMin[1] + yRange*(d1) /divideMe);
         glVertex2f(bboxMin[0] + xRange*(i+1)/(float)nRoi,
-                   bboxMin[1] + yRange*(eventData[nRoi*selectedPixel + i+1]+plusMe) /divideMe);
+                   bboxMin[1] + yRange*(d2) /divideMe);
 #endif
     }
