Index: trunk/FACT++/gui/FactGui.h
===================================================================
--- trunk/FACT++/gui/FactGui.h	(revision 12319)
+++ trunk/FACT++/gui/FactGui.h	(revision 12320)
@@ -2624,16 +2624,16 @@
         if (fGraphRateScan[0].GetN()==0 || th<=fGraphRateScan[0].GetX()[0])
         {
-            for (int i=0; i<201; i++)
-                fGraphRateScan[i].Set(0);
-
-            h->SetBins(1, th-10, th+10);
+            h->SetBins(1, th<10 ? 0 : th-10, th+10);
             h->SetMinimum(1);
             h->SetMaximum(rates[0]*2);
 
+            for (int i=0; i<201; i++)
+            {
+                fGraphRateScan[i].Set(0);
+                fGraphRateScan[i].SetPoint(fGraphRateScan[i].GetN(), th, rates[i]);
+            }
+
             c->SetGrid();
             c->SetLogy();
-
-            for (int i=0; i<201; i++)
-                fGraphRateScan[i].SetPoint(fGraphRateScan[i].GetN(), th, rates[i]);
 
             c->Modified();
