diff --git a/js/id/core/connection.js b/js/id/core/connection.js index 652099806..95e6fab4d 100644 --- a/js/id/core/connection.js +++ b/js/id/core/connection.js @@ -70,7 +70,7 @@ iD.Connection = function() { return result; } - _.each(_.groupBy(ids, iD.Entity.id.type), function(v, k) { + _.each(_.groupBy(_.uniq(ids), iD.Entity.id.type), function(v, k) { var type = k + 's', osmIDs = _.map(v, iD.Entity.id.toOSM);