diff --git a/backend/manager/modules/utils/src/main/java/org/ovirt/engine/core/utils/ovf/OvfWriter.java b/backend/manager/modules/utils/src/main/java/org/ovirt/engine/core/utils/ovf/OvfWriter.java index 5a195a6dafb..c08262e0552 100644 --- a/backend/manager/modules/utils/src/main/java/org/ovirt/engine/core/utils/ovf/OvfWriter.java +++ b/backend/manager/modules/utils/src/main/java/org/ovirt/engine/core/utils/ovf/OvfWriter.java @@ -481,6 +481,10 @@ private void writeOtherDevices() { // mdev_type predefined property is written instead continue; } + if (device.getType() == VmDeviceGeneralType.TPM) { + // TPM device has its own write method + continue; + } devices.add(device); } }