diff --git a/Userland/Libraries/LibChess/Chess.cpp b/Userland/Libraries/LibChess/Chess.cpp index 5b21d2dc29..981db18715 100644 --- a/Userland/Libraries/LibChess/Chess.cpp +++ b/Userland/Libraries/LibChess/Chess.cpp @@ -199,7 +199,7 @@ String Move::to_algebraic() const } if (is_capture) { - if (piece.type == Type::Pawn) + if (piece.type == Type::Pawn && !is_ambiguous) builder.append(from.to_algebraic().substring(0, 1)); builder.append("x"); }