Fix duplication handling for '-' case