diff --git a/example/TimerDummyDevice.cc b/example/TimerDummyDevice.cc
index 45961fbc48337f902dfdb42db185a5077a2d7fba..394a0527bc3f03f5f92bd838a0e5d5942f4fa022 100644
--- a/example/TimerDummyDevice.cc
+++ b/example/TimerDummyDevice.cc
@@ -56,6 +56,8 @@ class TimerDummyRegisterAccessor : public mtca4u::NDRegisterAccessor<UserType> {
       mtca4u::NDRegisterAccessor<UserType>::buffer_2D[0][0] = UserType();
     }
     
+    ~TimerDummyRegisterAccessor() { this->shutdown(); }
+    
     void doReadTransfer() override {
       usleep(1000000);
     }