diff --git a/core/tag_api.php b/core/tag_api.php index 18a3a98520..51b5f9904f 100644 --- a/core/tag_api.php +++ b/core/tag_api.php @@ -413,7 +413,7 @@ function tag_get_candidates_for_bug( $p_bug_id ) { $t_params = array(); if ( 0 != $p_bug_id ) { $t_bug_tag_table = db_get_table( 'mantis_bug_tag_table' ); - $query = 'SELECT t.id, t.name, t.description FROM ' . + $query = 'SELECT DISTINCT t.id, t.name, t.description FROM ' . $t_bug_tag_table . ' t2 LEFT JOIN ' . $t_tag_table . ' t ON t.id = t2.tag_id WHERE NOT bug_id = ' . db_param(); $t_params[] = $p_bug_id;