diff --git a/src/utils/utils_cleaner.c b/src/utils/utils_cleaner.c index 3786700..3cc165d 100644 --- a/src/utils/utils_cleaner.c +++ b/src/utils/utils_cleaner.c @@ -920,7 +920,7 @@ void ocf_cleaner_fire(struct ocf_cache *cache, skip = true; } - if (!metadata_test_valid_any(cache, cache_line)) { + if (!skip && !metadata_test_valid_any(cache, cache_line)) { OCF_DEBUG_MSG(cache, "No any valid"); /*