diff --git a/api/src/Storage/Merge.php b/api/src/Storage/Merge.php index dde104c30b..8fcd0d6149 100644 --- a/api/src/Storage/Merge.php +++ b/api/src/Storage/Merge.php @@ -1936,6 +1936,10 @@ abstract class Merge { $document_merge = new $classname(); } + elseif(($classname = '\EGroupware\\' . ucfirst($appname) . '\Merge') && class_exists($classname) && is_subclass_of($classname, 'EGroupware\\Api\\Storage\\Merge')) + { + $document_merge = new $classname(); + } else { $document_merge = new Api\Contacts\Merge();