diff --git a/unrouted_handler.go b/unrouted_handler.go index da07812..4cc4e23 100644 --- a/unrouted_handler.go +++ b/unrouted_handler.go @@ -888,7 +888,7 @@ func (handler *UnroutedHandler) sizeOfUploads(ids []string) (size int64, err err return size, err } - if info.Offset != info.Size { + if info.SizeIsDeferred || info.Offset != info.Size { err = ErrUploadNotFinished return size, err }