diff --git a/ecrire/inc/plugin.php b/ecrire/inc/plugin.php
index f99c0b16aa37d057b77baa1e35e6a930f59189e0..eb26df78a3e43a52bed9fb6f70bec0de76ebe52e 100644
--- a/ecrire/inc/plugin.php
+++ b/ecrire/inc/plugin.php
@@ -633,8 +633,9 @@ function plugin_pipeline_props(&$arbre){
 			}
 			else foreach($p as $pipe){
 				$att = array();
-				foreach($pipe as $k=>$t)
-					$att[$k] = trim(end($t));
+				if (is_array($pipe))
+					foreach($pipe as $k=>$t)
+						$att[$k] = trim(end($t));
 				$pipeline[] = $att;
 			}
 		}