use DISPATCH() instead of continue
diff --git a/Python/ceval.c b/Python/ceval.c
index f0d278c..ff505a5 100644
--- a/Python/ceval.c
+++ b/Python/ceval.c
@@ -2148,7 +2148,7 @@
             x = freevars[oparg];
             if (PyCell_GET(x) != NULL) {
                 PyCell_Set(x, NULL);
-                continue;
+                DISPATCH();
             }
             err = -1;
             format_exc_unbound(co, oparg);