diff --git a/src/v/lsm/io/cloud_cache_persistence.cc b/src/v/lsm/io/cloud_cache_persistence.cc index fa0fd8f66b24a..7b5960dba77f3 100644 --- a/src/v/lsm/io/cloud_cache_persistence.cc +++ b/src/v/lsm/io/cloud_cache_persistence.cc @@ -494,6 +494,9 @@ class cloud_metadata_persistence : public metadata_persistence { } keys_to_delete.push_back(key); } + if (keys_to_delete.empty()) { + co_return; + } result = co_await _remote->delete_objects( _bucket, std::move(keys_to_delete), rtc, [](size_t) {}); }