Ha ocurrido un error con la base de datos

Error Number: 1052

Column 'activo' in where clause is ambiguous

SELECT `nc`.*, `pe`.`nombre` as `usuario_nombre`, `u`.`usuario_id`, `u`.`usuario_nivel_id` FROM `noticia_categoria` `nc` INNER JOIN `usuario` `u` ON `nc`.`usuario_id` = `u`.`usuario_id` INNER JOIN `persona` `pe` ON `pe`.`persona_id` = `u`.`persona_id` WHERE `nc`.`oculto` = '0' AND `parent_id` = '0' AND `activo` = '1' ORDER BY `nc`.`noticia_categoria_id` ASC

Filename: libraries/DB_Table.php

Line Number: 151