diff --git a/core/Filechecks.php b/core/Filechecks.php
index 94340afdedcf62ecbd76e2c9e2a83cb05092d4bd..bf3e36f1d7752032d7fbbcf1d950c90e921aa388 100644
--- a/core/Filechecks.php
+++ b/core/Filechecks.php
@@ -47,11 +47,8 @@ class Filechecks
             Filesystem::mkdir($directoryToCheck);
 
             $directory = Filesystem::realpath($directoryToCheck);
-            $resultCheck[$directory] = false;
-            if ($directory !== false // realpath() returns FALSE on failure
-                && is_writable($directoryToCheck)
-            ) {
-                $resultCheck[$directory] = true;
+            if ($directory !== false) {
+                $resultCheck[$directory] = is_writable($directoryToCheck);
             }
         }
         return $resultCheck;