diff --git a/syncd/FlexCounter.cpp b/syncd/FlexCounter.cpp index 49d9c4d63c..4352efded2 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); } }