diff --git b/source/Core/Timer.cpp a/source/Core/Timer.cpp
index dd37d79..a5747ce 100644
--- b/source/Core/Timer.cpp
+++ a/source/Core/Timer.cpp
@@ -116,12 +116,10 @@ Timer::~Timer()
     if (m_total_start.IsValid())
     {
         TimeValue stop_time = TimeValue::Now();
-        bool notify = false;
         if (m_total_start.IsValid())
         {
             m_total_ticks += (stop_time - m_total_start);
             m_total_start.Clear();
-            notify = true;
         }
         if (m_timer_start.IsValid())
         {
