Index: lib/ezutils/classes/ezoperationhandler.php
===================================================================
--- lib/ezutils/classes/ezoperationhandler.php	(révision 85)
+++ lib/ezutils/classes/ezoperationhandler.php	(copie de travail)
@@ -88,7 +88,9 @@
         $workflowINI = eZINI::instance( 'workflow.ini' );
         $operationList = $workflowINI->variableArray( 'OperationSettings', 'AvailableOperations' );
         $operationList = array_unique( array_merge( $operationList, $workflowINI->variable( 'OperationSettings', 'AvailableOperationList' ) ) );
-        if ( in_array( $name, $operationList ) )
+        if ( in_array( $name, $operationList )
+                || in_array( 'before_' . $name, $operationList )
+                || in_array( 'after_' . $name, $operationList ) )
         {
             return true;
         }
