diff --git a/src/sensor_base.cpp b/src/sensor_base.cpp
index 4bd789f671a8571105c6df5c69e95c39973c88e3..16fbd2ac16145348d42705e83c14bdb47eab7dce 100644
--- a/src/sensor_base.cpp
+++ b/src/sensor_base.cpp
@@ -387,14 +387,14 @@ bool SensorBase::isStateBlockDynamic(unsigned int _i, const TimeStamp& _ts, Capt
 
 bool SensorBase::isStateBlockDynamic(unsigned int _i) const
 {
-    CaptureBasePtr& cap;
+    CaptureBasePtr cap;
 
     return isStateBlockDynamic(_i,cap);
 }
 
 bool SensorBase::isStateBlockDynamic(unsigned int _i, const TimeStamp& _ts) const
 {
-    CaptureBasePtr& cap;
+    CaptureBasePtr cap;
 
     return isStateBlockDynamic(_i,_ts,cap);
 }