diff --git a/src/app/entity/controllers/ListTemplateController.php b/src/app/entity/controllers/ListTemplateController.php
index 931b8a3a99b6b32d641a968e4ad9c52a14dc10af..bf703c49dca117960fa9d65ebbc8ebfa1ea9f111 100755
--- a/src/app/entity/controllers/ListTemplateController.php
+++ b/src/app/entity/controllers/ListTemplateController.php
@@ -107,7 +107,7 @@ class ListTemplateController
     {
         $body = $request->getParsedBody();
 
-        if (empty($body['private'])) {
+        if (!empty($body['admin'])) {
             if (!PrivilegeController::hasPrivilege(['privilegeId' => 'manage_entities', 'userId'      => $GLOBALS['id']]) && !empty($body['entityId'])) {
                 return $response->withStatus(403)->withJson(['errors' => 'Service forbidden']);
             }
diff --git a/src/frontend/app/administration/diffusionModel/diffusionModel-administration.component.ts b/src/frontend/app/administration/diffusionModel/diffusionModel-administration.component.ts
index cd0caf596d4913b868dd3f106e090c293333415b..33d1156340a33202304a1cdab59788d6aa5d98af 100755
--- a/src/frontend/app/administration/diffusionModel/diffusionModel-administration.component.ts
+++ b/src/frontend/app/administration/diffusionModel/diffusionModel-administration.component.ts
@@ -158,7 +158,8 @@ export class DiffusionModelAdministrationComponent implements OnInit {
             "type": this.diffusionModel.type,
             "title": this.diffusionModel.title,
             "description": this.diffusionModel.description,
-            "items": Array()
+            "items": Array(),
+            "admin": true
         };
         if (this.idCircuit == null) {
             this.diffusionModel.items.forEach((listModel: any, i: number) => {