@@ -155,7 +155,6 @@ Client.prototype.request = function(method, filename, headers){
 Client.prototype.put = function(filename, headers){
   headers = utils.merge({
       Expect: '100-continue'
-    , 'x-amz-acl': 'public-read'
   }, headers || {});
   return this.request('PUT', filename, headers);
 };
@@ -289,7 +288,6 @@ Client.prototype.copy = function(sourceFilename, destFilename, headers){
   sourceFilename = ensureLeadingSlash(sourceFilename);
   headers = utils.merge({
       Expect: '100-continue'
-    , 'x-amz-acl': 'public-read'
   }, headers || {});
   headers['x-amz-copy-source'] = '/' + this.bucket + sourceFilename;
   headers['Content-Length'] = 0; // to avoid Node's automatic chunking if omitted