Index: /ModelTranslator/src/de/uni_hildesheim/sse/trans/in/rsf/RSFCondition.java
===================================================================
--- /ModelTranslator/src/de/uni_hildesheim/sse/trans/in/rsf/RSFCondition.java	(revision 223)
+++ /ModelTranslator/src/de/uni_hildesheim/sse/trans/in/rsf/RSFCondition.java	(revision 224)
@@ -53,5 +53,4 @@
     ConstraintSyntaxTree getVariable(RSFReader reader, String var, String originalVariable) {
         ConstraintSyntaxTree result = null;
-        
         // Remove parenthesis around variable names
         if (var.startsWith("(")) {
@@ -81,4 +80,13 @@
         
         if (result == null) {
+            if (var.contains("=")) {
+                String originalVar = var.substring(0, var.indexOf('='));
+                RSFItem originalItem = reader.getItemNoCreate(originalVar);
+                if (originalItem.getDatatype() == Datatype.BOOLEAN
+                        || originalItem.getDatatype() == Datatype.TRISTATE) {
+                    LOGGER.error("Boolean or tristate variable contains '=': " + var);
+                }
+            }
+            
             // Remove ' around variable names
             if (var.startsWith("'")) {
