aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--builtin.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/builtin.cpp b/builtin.cpp
index 65c1109..b8e6148 100644
--- a/builtin.cpp
+++ b/builtin.cpp
@@ -471,7 +471,7 @@ void SpecialOptIf::pre_call(ArgList *args, Cons *pc,
{
pc->skip = true;
pc = TO_CONS(pc->cdr);
- TO_CONS(pc->cdr)->skip = true;
+ pc->skip = true;
if (pc->cdr != empty_list)
TO_CONS(pc->cdr)->skip = false; //Eval the latter
}