diff --git a/NPLib/Online/NPOnlineGUI.cxx b/NPLib/Online/NPOnlineGUI.cxx
index 77ea3c58f2fd9c8f24128a7b173fcbbfaf73140a..9cb9304aebbfa61c3e8aea802110fe39f9f642ed 100644
--- a/NPLib/Online/NPOnlineGUI.cxx
+++ b/NPLib/Online/NPOnlineGUI.cxx
@@ -136,26 +136,28 @@ void NPL::OnlineGUI::ResetAll(){
 }
 ////////////////////////////////////////////////////////////////////////////////
 void NPL::OnlineGUI::ResetCurrent(){
-   TCanvas* c = m_EmbeddedCanvas->GetCanvas();
+  TCanvas* c = m_EmbeddedCanvas->GetCanvas();
   if (!c)
     return;
 
+  // reset log scale attribute
   gPad->SetLogx(false);
   gPad->SetLogy(false);
   gPad->SetLogz(false);
 
-
-     TList* list = gPad->GetListOfPrimitives();
-    int Hsize = list->GetSize();
-    for(int h = 0 ; h < Hsize ; h++){
-      TObject* obj = list->At(h);
-      if(obj->InheritsFrom(TH1::Class())){
+  // loop on histograms, reset axis and content
+  TList* list = gPad->GetListOfPrimitives();
+  int Hsize = list->GetSize();
+  for(int h = 0 ; h < Hsize ; h++){
+     TObject* obj = list->At(h);
+     if(obj->InheritsFrom(TH1::Class())){
         TH1* h = (TH1*) obj;
         h->GetXaxis()->UnZoom();
         h->GetYaxis()->UnZoom();
         h->GetZaxis()->UnZoom();
-      }
-    }
+        h->Reset("ICESM");
+     }
+  }
   c->Update();
 }
 ////////////////////////////////////////////////////////////////////////////////
diff --git a/Projects/ComptonTelescope/online/CanvasList.txt b/Projects/ComptonTelescope/online/CanvasList.txt
index 3e070dc3171b7070d3b15f4ee71ca9c401933407..1cd256a2523c6b3855f696b4425364d3b8b66335 100644
--- a/Projects/ComptonTelescope/online/CanvasList.txt
+++ b/Projects/ComptonTelescope/online/CanvasList.txt
@@ -14,7 +14,7 @@ Canvas
 Canvas
  Path= Calorimeter
  Divide= 1 2 
- Histo= CT1_CALOR_SPECTRUM CT1_CALOR_RAW_TRIGGER CT1_CALOR_POS
+ Histo= CT1_CALOR_SPECTRUM CT1_CALOR_POS
 
 Canvas
  Path= ComptonTelescope