diff --git a/lib/_autoload.php b/lib/_autoload.php
index 7f96e666031b0fe0ee671545ed51381996da850c..018468b550e5071c1a57bb52df3fe2b73918fc8f 100644
--- a/lib/_autoload.php
+++ b/lib/_autoload.php
@@ -8,15 +8,13 @@
  * @package SimpleSAMLphp
  */
 
+// SSP is loaded as a separate project
 if (file_exists(dirname(dirname(__FILE__)).'/vendor/autoload.php')) {
-    // SSP is loaded as a separate project
     require_once dirname(dirname(__FILE__)).'/vendor/autoload.php';
-} else if (file_exists(dirname(dirname(__FILE__)).'/../../autoload.php')) {
-    // SSP is loaded as a library
-    require_once dirname(dirname(__FILE__)).'/../../autoload.php';
-} else if (file_exists('/../../autoload.php')) {
-    // Windows version
-    require_once '/../../autoload.php';
-} else {
-    throw new Exception('Unable to load Composer autoloader');
+} else {  // SSP is loaded as a library
+    if (file_exists(dirname(dirname(__FILE__)).'/../../autoload.php')) {
+        require_once dirname(dirname(__FILE__)).'/../../autoload.php';
+    } else {
+        throw new Exception('Unable to load Composer autoloader');
+    }
 }