diff --git a/services/filestore/app/coffee/AWSSDKPersistorManager.coffee b/services/filestore/app/coffee/AWSSDKPersistorManager.coffee index 50e15cfa27..d0101b93a4 100644 --- a/services/filestore/app/coffee/AWSSDKPersistorManager.coffee +++ b/services/filestore/app/coffee/AWSSDKPersistorManager.coffee @@ -80,6 +80,7 @@ module.exports = logger.log bucketName:bucketName, key:key, "check file existence in s3" s3.headObject {Bucket: bucketName, Key: key}, (err, data) -> if err? + return (callback null, false) if err.code == 'NotFound' logger.err err:err, bucketName:bucketName, key:key, "something went wrong checking head in s3" return callback err callback null, data.ETag?