diff --git a/src/near_dupe.c b/src/near_dupe.c index f8ed4dd8..657950a1 100644 --- a/src/near_dupe.c +++ b/src/near_dupe.c @@ -259,7 +259,7 @@ static inline bool add_double_metaphone_to_array_if_unique(char *str, cstring_ar if (!string_equals(dm_primary, "")) { add_quadgrams_or_string_to_array_if_unique(dm_primary, strings, unique_strings, ngrams); - if (!string_equals(dm_secondary, dm_primary)) { + if (!string_equals(dm_secondary, dm_primary) && !string_equals(dm_secondary, "")) { add_quadgrams_or_string_to_array_if_unique(dm_secondary, strings, unique_strings, ngrams); } }