OcurriĆ³ un error con la base de datos

Error Number: 1242

Subquery returns more than 1 row

SELECT `anuncios`.`imagen`, `anuncios`.`id_ciudad_a`, `anuncios`.`id_ciudad_b`, `anuncios`.`id_subcategoria_1`, `anuncios`.`id_subcategoria_2`, `anuncios`.`imagen_header`, `es_importador`, `es_institucion`, `id_color`, `anuncios`.`id_actor_origen`, `anuncios`.`id_actor_destino_1`, `anuncios`.`id_actor_destino_2`, `anuncios`.`fecha_hora`, (SELECT nombre_ciudad FROM ciudades_l10n WHERE ciudades_l10n.id_ciudad = cruces.id_ciudad_a AND ciudades_l10n.codigo_idioma = 'es') AS ciudad_a, `anuncios_l10n`.`titulo_anuncio_l10n`, `anuncios_l10n`.`descripcion_anuncio_l10n`, `usuarios`.`telefono`, `usuarios`.`email`, `usuarios`.`direccion`, `usuarios`.`ocultar_direccion`, `usuarios`.`ocultar_telefono`, `usuarios`.`web`, `usuarios`.`id_usuario`, `empresas`.`id_empresa`, `empresas_l10n`.`titulo_l10n` as titulo_empresa, (SELECT nombre_ciudad FROM ciudades_l10n WHERE ciudades_l10n.id_ciudad = usuarios.id_usuario_ciudad AND ciudades_l10n.codigo_idioma = 'es') AS ciudad_usuario, (SELECT nombre_pais FROM paises_l10n WHERE paises_l10n.id_pais = usuarios.id_usuario_pais AND paises_l10n.codigo_idioma = 'es') AS pais_usuario, `cat1_l10n`.`nombre_categoria` as categoria_1, `subcat1_l10n`.`nombre_subcategoria` as subcategoria_1, `cat2_l10n`.`nombre_categoria` as categoria_2, `subcat2_l10n`.`nombre_subcategoria` as subcategoria_2 FROM (`anuncios`) INNER JOIN `anuncios_l10n` ON `anuncios_l10n`.`id_anuncio` = `anuncios`.`id_anuncio` AND anuncios_l10n.codigo_idioma = 'es' INNER JOIN `cruces` ON `cruces`.`id_anuncio` = `anuncios`.`id_anuncio` INNER JOIN `usuarios` ON `usuarios`.`id_usuario` = `anuncios`.`id_usuario` LEFT JOIN `empresas` ON `empresas`.`id_usuario` = `anuncios`.`id_usuario` LEFT JOIN `empresas_l10n` ON `empresas_l10n`.`id_empresa` = `empresas`.`id_empresa` AND (empresas_l10n.codigo_idioma = 'es' OR empresas_l10n.codigo_idioma IS NULL) LEFT JOIN `subcategorias_l10n` as subcat1_l10n ON `subcat1_l10n`.`id_subcategoria` = `anuncios`.`id_subcategoria_1` AND (subcat1_l10n.codigo_idioma = 'es' OR subcat1_l10n.codigo_idioma IS NULL) LEFT JOIN `subcategorias_l10n` as subcat2_l10n ON `subcat2_l10n`.`id_subcategoria` = `anuncios`.`id_subcategoria_2` AND (subcat2_l10n.codigo_idioma = 'es' OR subcat2_l10n.codigo_idioma IS NULL) LEFT JOIN `categorias_l10n` as cat1_l10n ON `cat1_l10n`.`id_categoria` = `subcat1_l10n`.`id_categoria` AND (cat1_l10n.codigo_idioma = 'es' OR cat1_l10n.codigo_idioma IS NULL) LEFT JOIN `categorias_l10n` as cat2_l10n ON `cat2_l10n`.`id_categoria` = `subcat2_l10n`.`id_categoria` AND (cat2_l10n.codigo_idioma = 'es' OR cat2_l10n.codigo_idioma IS NULL) WHERE `anuncios`.`id_anuncio` = '2841' AND `anuncios`.`titulo_anuncio` IS NOT NULL LIMIT 1

Filename: /var/www/vhosts/sylodium.com/httpdocs/models/web/anuncios_model.php

Line Number: 290