diff --git a/src/shared/drivers/canbus/CanDriver/CanDriver.cpp b/src/shared/drivers/canbus/CanDriver/CanDriver.cpp
index 38c5da81af1907cf9d539134bfc1357209b350a7..5597540572af5ce8589eb92cf75b3b876d28020c 100644
--- a/src/shared/drivers/canbus/CanDriver/CanDriver.cpp
+++ b/src/shared/drivers/canbus/CanDriver/CanDriver.cpp
@@ -117,13 +117,8 @@ CanbusDriver::BitTiming CanbusDriver::calcBitTiming(AutoBitTiming autoBt)
     uint8_t NOpt  = 5;
 
     BitTiming cfgIter;
-    cfgIter.SJW = 0;
-    /*
-     * TODO: This is modified only for compatibility with the past, MUST check
-     * the clock settings in order to use the right method
-     * 'getAPBPeripheralsClock()'
-     */
-    uint32_t apbclk = ClockUtils::getAPBTimersClock(ClockUtils::APB::APB1);
+    cfgIter.SJW     = 0;
+    uint32_t apbclk = ClockUtils::getAPBPeripheralsClock(ClockUtils::APB::APB1);
 
     // Iterate over the possible number of quanta in a bit to find the best
     // settings