diff --git a/lib/Alchemy/Phrasea/Order/Controller/ApiOrderController.php b/lib/Alchemy/Phrasea/Order/Controller/ApiOrderController.php index 69d2534021..35e891f6fc 100644 --- a/lib/Alchemy/Phrasea/Order/Controller/ApiOrderController.php +++ b/lib/Alchemy/Phrasea/Order/Controller/ApiOrderController.php @@ -191,7 +191,7 @@ class ApiOrderController extends BaseOrderController $filtered = []; foreach ($records as $index => $record) { - if ($acl->has_right_on_base($record->getBaseId(), 'cancmd')) { + if (!$record->isStory() && $acl->has_right_on_base($record->getBaseId(), 'cancmd')) { $filtered[$index] = $record; } }