diff --git a/src/wyc/builder/LocalGenerator.java b/src/wyc/builder/LocalGenerator.java
index <HASH>..<HASH> 100644
--- a/src/wyc/builder/LocalGenerator.java
+++ b/src/wyc/builder/LocalGenerator.java
@@ -104,10 +104,6 @@ public final class LocalGenerator {
 				return generateCondition(target, (Expr.AbstractInvoke) condition, environment);
 			} else if (condition instanceof Expr.RecordAccess) {
 				return generateCondition(target, (Expr.RecordAccess) condition, environment);
-			} else if (condition instanceof Expr.Record) {
-				return generateCondition(target, (Expr.Record) condition, environment);
-			} else if (condition instanceof Expr.Tuple) {
-				return generateCondition(target, (Expr.Tuple) condition, environment);
 			} else if (condition instanceof Expr.IndexOf) {
 				return generateCondition(target, (Expr.IndexOf) condition, environment);
 			} else if (condition instanceof Expr.Comprehension) {
Ok, wierd, I found two more cases.  One for tuple and one for record!