From c57c3aef8450459cd83e4c14dbefb688a08d50a4 Mon Sep 17 00:00:00 2001
From: Laurent Destailleur <eldy@destailleur.fr>
Date: Sat, 5 Apr 2014 16:28:09 +0200
Subject: [PATCH] Fix: Missing return

---
 htdocs/societe/class/societe.class.php | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/htdocs/societe/class/societe.class.php b/htdocs/societe/class/societe.class.php
index f4ba0197e47..5d7ab58e39f 100644
--- a/htdocs/societe/class/societe.class.php
+++ b/htdocs/societe/class/societe.class.php
@@ -1022,7 +1022,7 @@ class Societe extends CommonObject
         require_once DOL_DOCUMENT_ROOT.'/core/lib/files.lib.php';
 
         $entity=isset($this->entity)?$this->entity:$conf->entity;
-        
+
         dol_syslog(get_class($this)."::delete", LOG_DEBUG);
         $error = 0;
 
@@ -1159,7 +1159,7 @@ class Societe extends CommonObject
                     	dol_delete_dir_recursive($docdir);
                 	}
                 }
-                
+
                 return 1;
             }
             else
@@ -1168,7 +1168,8 @@ class Societe extends CommonObject
                 return -1;
             }
         }
-
+		else dol_syslog("Can't remove thirdparty with id ".$id.". There is ".$objectisused." childs", LOG_WARNING);
+        return 0;
     }
 
     /**
-- 
GitLab