diff --git a/languagetool-core/src/main/java/org/languagetool/rules/DoublePunctuationRule.java b/languagetool-core/src/main/java/org/languagetool/rules/DoublePunctuationRule.java
index <HASH>..<HASH> 100644
--- a/languagetool-core/src/main/java/org/languagetool/rules/DoublePunctuationRule.java
+++ b/languagetool-core/src/main/java/org/languagetool/rules/DoublePunctuationRule.java
@@ -82,7 +82,8 @@ public class DoublePunctuationRule extends Rule {
         int fromPos = Math.max(0, startPos - 1);
         RuleMatch ruleMatch = new RuleMatch(this, sentence, fromPos, startPos + 1,
             getDotMessage(), messages.getString("double_dots_short"));
-        ruleMatch.setSuggestedReplacement(".");
+        ruleMatch.addSuggestedReplacement(".");
+        ruleMatch.addSuggestedReplacement("…");
         ruleMatches.add(ruleMatch);
         dotCount = 0;
       } else if (commaCount == 2 && !getCommaCharacter().equals(nextToken)) {
[en] also suggest '…' for '..' in DOUBLE_PUNCTUATION_RULE