diff --git a/app/workers/package_worker.rb b/app/workers/package_worker.rb
index 20a2fd34b9e9a7c5ef3615d4291c8f08308c48f3..4e2130da73ad7b4d46ba529b6b9a8c0a457eb61f 100644
--- a/app/workers/package_worker.rb
+++ b/app/workers/package_worker.rb
@@ -70,6 +70,7 @@ class PackageWorker
     Zip::File.open(PackageService.file_root(filename), Zip::File::CREATE) do |zipfile|
       files.each { |file| zipfile.add(File.basename(file.path), file.path) }
     end
+    FileUtils.chown_R 'portalmec', 'portalmec', PackageService.file_root.to_s, verbose: true
   rescue => e
     file = PackageService.file_root(filename)
     FileUtils.rm(file) if File.exist?(file)