diff --git a/syncd/FlexCounter.cpp b/syncd/FlexCounter.cpp index 49d9c4d63..4352efded 100644 --- a/syncd/FlexCounter.cpp +++ b/syncd/FlexCounter.cpp @@ -1521,6 +1521,7 @@ void FlexCounter::removeCounter( { if (hasCounterContext(COUNTER_TYPE_RIF)) { + removeDataFromCountersDB(vid, ":RIF"); getCounterContext(COUNTER_TYPE_RIF)->removeObject(vid); } }