diff --git a/src/php/OperationMapper.php b/src/php/OperationMapper.php
index bd9cd2ad83130d814767997247277ef2b85de532..7133547fd8a2d2e50bddf56d8752aa8120a9cf99 100644
--- a/src/php/OperationMapper.php
+++ b/src/php/OperationMapper.php
@@ -39,7 +39,6 @@ use Irstea\NgModelGeneratorBundle\Models\Types\Operations\Path;
 use Irstea\NgModelGeneratorBundle\Models\Types\Placeholder;
 use Irstea\NgModelGeneratorBundle\Models\Types\Reference;
 use Irstea\NgModelGeneratorBundle\Models\Types\Resources\Collection;
-use Irstea\NgModelGeneratorBundle\Models\Types\Resources\Representation;
 use Irstea\NgModelGeneratorBundle\Models\Types\Type;
 use Irstea\NgModelGeneratorBundle\Models\Types\Union;
 
@@ -184,10 +183,6 @@ final class OperationMapper
             implode(', ', $callParameters)
         );
 
-        if (!$returnType->findType(Representation::class)) {
-            return $clientCall;
-        }
-
         $opDef = $this->operation->getOpDef();
 
         if ($opDef->isGetCollection()) {