diff --git a/src/search.cpp b/src/search.cpp index 3e74ddc2..8d941f92 100644 --- a/src/search.cpp +++ b/src/search.cpp @@ -1695,6 +1695,7 @@ namespace { // Don't search moves with negative SEE values if ( (!isCheck || evasionPrunable) + && !pvNode && move != ttMove && !move_is_promotion(move) && pos.see_sign(move) < 0)