diff --git a/crates/uplc/src/optimize/shrinker.rs b/crates/uplc/src/optimize/shrinker.rs index d49783e9..0ab9f460 100644 --- a/crates/uplc/src/optimize/shrinker.rs +++ b/crates/uplc/src/optimize/shrinker.rs @@ -553,7 +553,7 @@ impl Program { ); } } - Term::Builtin(func) => { + Term::Builtin(func) if func.force_count() == 1 => { builtin_map.insert(*func as u8, ()); *term = Term::Var( Name {