diff --git a/lib/Alchemy/Phrasea/Core/Configuration.php b/lib/Alchemy/Phrasea/Core/Configuration.php
index <HASH>..<HASH> 100644
--- a/lib/Alchemy/Phrasea/Core/Configuration.php
+++ b/lib/Alchemy/Phrasea/Core/Configuration.php
@@ -55,7 +55,11 @@ class Configuration
 
     try
     {
+
+      //if one of this files are missing consider phraseanet not installed
       $handler->getSpecification()->getConfigurationFile();
+      $handler->getSpecification()->getServiceFile();
+      $handler->getSpecification()->getConnexionFile();
 
       $this->installed = true;
     }
@@ -353,7 +357,7 @@ class Configuration
   {
     return $this->getConfiguration()->get('template_engine');
   }
-  
+
   /**
    * Return cache service
    * @return string
check if service configuration file and connexion configuration file is present