diff --git a/modules/operations/downgrade.js b/modules/operations/downgrade.js index a37ee0927..7177cf9af 100644 --- a/modules/operations/downgrade.js +++ b/modules/operations/downgrade.js @@ -81,8 +81,10 @@ export function operationDowngrade(context, selectedIDs) { key.match(/^building:.{1,}/) || key.match(/^roof:.{1,}/)) continue; } - if (type !== 'generic' && key.match(/^addr:.{1,}/)) continue; - + if (type !== 'generic') { + if (key.match(/^addr:.{1,}/) || + key.match(/^source:.{1,}/)) continue; + } delete tags[key]; } graph = actionChangeTags(entityID, tags)(graph);