diff --git a/src/shared/scheduler/TaskScheduler.h b/src/shared/scheduler/TaskScheduler.h
index fb10dcf87b993d41dd14267ed1a3307b9cd0538f..6496eb9bf57c065ac76dcd00505da13495ae5b48 100644
--- a/src/shared/scheduler/TaskScheduler.h
+++ b/src/shared/scheduler/TaskScheduler.h
@@ -113,7 +113,7 @@ public:
* @return The ID of the task if it was added successfully, 0 otherwise.
*/
size_t addTask(function_t function, uint32_t period,
- Policy policy = Policy::SKIP,
+ Policy policy = Policy::RECOVER,
int64_t startTick = miosix::getTick());
/**