diff --git a/swift/common/middleware/slo.py b/swift/common/middleware/slo.py index 48760867b5..b6c3f93ff5 100644 --- a/swift/common/middleware/slo.py +++ b/swift/common/middleware/slo.py @@ -348,8 +348,7 @@ class StaticLargeObject(object): if len(sub_segments) > MAX_BUFFERED_SLO_SEGMENTS: raise HTTPBadRequest( 'Too many buffered slo segments to delete.') - if sub_segments: - seg_data = sub_segments.pop(0) + seg_data = sub_segments.pop(0) if seg_data.get('sub_slo'): new_env = req.environ.copy() new_env['REQUEST_METHOD'] = 'GET'