Index: libcfa/src/enum.hfa
===================================================================
--- libcfa/src/enum.hfa	(revision 64eeb06f9e2ea8935a52bacf0f358cc774221c00)
+++ libcfa/src/enum.hfa	(revision bc48c0d2a69ed59cb73030a516c35a7450cd60f0)
@@ -25,5 +25,5 @@
 
 forall( istype & | istream( istype ), E, V | CfaEnum( E, V ) )
-istype & ?|?( istype &, E );
+istype & ?|?( istype &, E & );
 
 forall( ostype & | ostream( ostype ), E, V | CfaEnum( E, V ) ) {
