diff --git a/src/pike_types.c b/src/pike_types.c index 6185092f7e04d7378c5f06190f96e0762864bee4..3089192291b40602d6539e0483b96e9ac3d80c19 100644 --- a/src/pike_types.c +++ b/src/pike_types.c @@ -7092,7 +7092,7 @@ struct pike_type *new_get_return_type(struct pike_type *fun_type, case T_NOT: if (!(res = new_get_return_type(fun_type->car, flags))) { copy_pike_type(res, mixed_type_string); - } else if (res->type == T_INT) { + } else if (res->type == T_NOT) { tmp = res; copy_pike_type(res, tmp->car); free_type(tmp);