diff -r 48cffae8c9e0 -r bbf9f3809d55 src/BytecodeCompiler.cpp --- a/src/BytecodeCompiler.cpp Sun Aug 12 20:48:49 2012 -0700 +++ b/src/BytecodeCompiler.cpp Sun Aug 12 20:51:31 2012 -0700 @@ -1076,7 +1076,7 @@ if (node->defaultCase()) node->defaultCase()->accept(this); - __ drop(1); + __ pop(); __ bind(&join); }