diff --git a/plugins/org.polarsys.chess.service/src/org/polarsys/chess/service/core/model/ChessSystemModel.java b/plugins/org.polarsys.chess.service/src/org/polarsys/chess/service/core/model/ChessSystemModel.java
index b8fa71126709546a7a7408cc6064eea61dd61981..695cee8c382ac9f1603474c660588e7c2d1233c4 100644
--- a/plugins/org.polarsys.chess.service/src/org/polarsys/chess/service/core/model/ChessSystemModel.java
+++ b/plugins/org.polarsys.chess.service/src/org/polarsys/chess/service/core/model/ChessSystemModel.java
@@ -1014,6 +1014,11 @@ public class ChessSystemModel implements AbstractSystemModel {
 		return EntityUtil.getInstance().isBlockTypeAttribute(attributeName, (Class)blockAsClass);
 	}
 
+	@Override
+	public boolean isBlockType(Object type) {		
+		return EntityUtil.getInstance().isBlock((Element)type);
+	}
+	
 	@Override
 	public Object getAttributeBlockType(String attributeName, Object block) {
 		return EntityUtil.getInstance().getAttributeBlockType(attributeName,(Class)block);