Pues ponlo al revés.
Código PHP:
Ver originalecho ($error === true) ? '<td>X </td>' : '';
o
o
Código PHP:
Ver originalecho ((boolean) $error) ? '<td>X </td>' : '';
o
Está última es la mas recomendada porque
empty te busca false, valores en 0, NULL, arrays vacios, strings vacios