diff --git a/app/models/concerns/foreman_vmware_advanced/vmware_extensions.rb b/app/models/concerns/foreman_vmware_advanced/vmware_extensions.rb
index 404b6168ab9bd7e03ebae9edf7e009ceb0000755..0e95156a852aee1d38114f98123f6022d89ea6c9 100644
--- a/app/models/concerns/foreman_vmware_advanced/vmware_extensions.rb
+++ b/app/models/concerns/foreman_vmware_advanced/vmware_extensions.rb
@@ -12,6 +12,7 @@ module ForemanVmwareAdvanced
 
       if args[:guest_id]&.start_with?('win')
         args[:extra_config]['disk.EnableUUID'.to_sym] = 'TRUE'
+        args[:extra_config]['vtpm.present'.to_sym] = 'TRUE'
       end
 
       args