en realidad no es ningún error
es algo lógico. Los comentarios condicionales solo los soporta IE. Así que si tu pones algo dentro de un comentario, sea lo que sea que tenga dentro los demás navegadores los van a interpretar como lo que es, un comentario