diff --git a/classes/File.php b/classes/File.php index d6dd78cbef..20e1bc8344 100644 --- a/classes/File.php +++ b/classes/File.php @@ -347,8 +347,8 @@ class File extends Managed_DataObject } $dir = common_config('attachments', 'dir'); - if ($dir[strlen($dir)-1] != '/') { - $dir .= '/'; + if (!in_array($dir[mb_strlen($dir)-1], ['/', '\\'])) { + $dir .= DIRECTORY_SEPARATOR; } return $dir . $filename;