diff --git a/py/emitbc.c b/py/emitbc.c
index 6770209257b7ef9ab531fad9125a8f7b98050d63..3f4dfc1786160d2693bd25b404b8e410c708cc70 100644
--- a/py/emitbc.c
+++ b/py/emitbc.c
@@ -550,7 +550,7 @@ void mp_emit_bc_load_const_obj(emit_t *emit, mp_obj_t obj) {
 void mp_emit_bc_load_null(emit_t *emit) {
     emit_bc_pre(emit, 1);
     emit_write_bytecode_byte(emit, MP_BC_LOAD_NULL);
-};
+}
 
 void mp_emit_bc_load_fast(emit_t *emit, qstr qst, mp_uint_t local_num) {
     (void)qst;