Index: /trunk/optimizer.c
===================================================================
--- /trunk/optimizer.c	(revision 315)
+++ /trunk/optimizer.c	(revision 316)
@@ -368,4 +368,8 @@
 	xc_compile_result_t cr;
 
+	if (!op_array) {
+		return;
+	}
+
 	xc_compile_result_init_cur(&cr, op_array TSRMLS_CC);
 
