diff --git a/lib/features/copy-paste/ModdleCopy.js b/lib/features/copy-paste/ModdleCopy.js index e984f8d28c..257a5fdc01 100644 --- a/lib/features/copy-paste/ModdleCopy.js +++ b/lib/features/copy-paste/ModdleCopy.js @@ -276,6 +276,10 @@ ModdleCopy.prototype._copyId = function(id, element, clone = false) { // helpers ////////// export function getPropertyNames(descriptor, keepDefaultProperties) { + if (!descriptor?.properties) { + return []; + } + return reduce(descriptor.properties, (properties, property) => { if (keepDefaultProperties && property.default) {