diff --git a/vm/comp/cpu.c b/vm/comp/cpu.c
index 503ebd84eab2fe7998065284f9d85291322cab64..db55ba40b9e21f42ff90ccfc3873f9a2777604e8 100755
--- a/vm/comp/cpu.c
+++ b/vm/comp/cpu.c
@@ -331,7 +331,7 @@ cpu_modrm_eval_register(cpu_state *cpu_state, cpu_register reg, uint32_t **reg_a
 	if(unlikely(reg > EDI))
 		return 0xff;
 
-	if(likely(!is_8bit)){
+	if(!is_8bit){
 		*reg_addr = &(cpu_state->eax)+reg;
 		return reg;
 	}else{