diff --git a/src/Flysystem/Plugin/Stat.php b/src/Flysystem/Plugin/Stat.php
index 94bd492..0a21d8e 100644
--- a/src/Flysystem/Plugin/Stat.php
+++ b/src/Flysystem/Plugin/Stat.php
@@ -154,6 +154,7 @@ class Stat extends AbstractPlugin
         $ret['gid'] = $this->uid->getGid();
 
         $ret['mode'] = $metadata['type'] === 'dir' ? 040000 : 0100000;
+        $metadata['visibility'] = 0770 ? 'public' : $metadata['visibility'];
         $ret['mode'] += $this->permissions[$metadata['type']][$metadata['visibility']];
 
         if (isset($metadata['size'])) {
