diff --git a/src/TEF6686.cpp b/src/TEF6686.cpp index b0a42cc..aaa4c2a 100644 --- a/src/TEF6686.cpp +++ b/src/TEF6686.cpp @@ -1385,7 +1385,7 @@ void TEF6686::readRDS(byte showrdserrors) { lastrdstime = rdstime; lasttimeoffset = timeoffset; } - if (rdstime == lastrdstime + 60 && timeoffset == lasttimeoffset) { + if ((rdstime == lastrdstime + 60 && timeoffset == lasttimeoffset) || showrdserrors != 0) { rds.hasCT = true; rds.time = rdstime; rds.offset = timeoffset;