diff --git a/js/id/ui/raw_member_editor.js b/js/id/ui/raw_member_editor.js index 3c9d9766e..c56abaf2a 100644 --- a/js/id/ui/raw_member_editor.js +++ b/js/id/ui/raw_member_editor.js @@ -52,7 +52,10 @@ iD.ui.RawMemberEditor = function(context) { .attr('class', 'member-list'); var $items = $list.selectAll('li') - .data(memberships, function(d) { return iD.Entity.key(d.relation) + ',' + d.index; }); + .data(memberships, function(d) { + return iD.Entity.key(d.relation) + ',' + d.index + ',' + + (d.member ? iD.Entity.key(d.member) : 'incomplete'); + }); var $enter = $items.enter().append('li') .attr('class', 'member-row form-field');