diff --git a/docs/en-US/add-remove-nic-ui.xml b/docs/en-US/add-remove-nic-ui.xml
index 777ac7919fa..042905998eb 100644
--- a/docs/en-US/add-remove-nic-ui.xml
+++ b/docs/en-US/add-remove-nic-ui.xml
@@ -25,6 +25,12 @@
also change the default physical network of a virtual machine. With this functionality, hybrid
or traditional server loads can be accommodated with ease.
This feature is supported on XenServer and KVM hypervisors.
+
+ Prerequisites
+ For adding or removing physical networks to work, ensure that vm-tools are running on the
+ guest VMs on VMware hypervisor. If vm-tools are not present, running dhclient does not
+ result in IPs getting assigned to the NICs.
+
Adding a Physical Network
diff --git a/docs/en-US/add-remove-nic.xml b/docs/en-US/add-remove-nic.xml
index f2e3b588d34..fdccb37b2e2 100644
--- a/docs/en-US/add-remove-nic.xml
+++ b/docs/en-US/add-remove-nic.xml
@@ -26,7 +26,13 @@
or traditional server loads can be accommodated with ease.
This feature is supported on XenServer and KVM hypervisors.
The following APIs have been added to support this feature. These API calls can function
- only while the VM is in running or stopped state.
+ only while the VM is in running or stopped state.
+
+ Prerequisites
+ For adding or removing NICs to work, ensure that vm-tools are running on the
+ guest VMs running on VMware hypervisor. If vm-tools are not present, running dhclient does not
+ result in IPs getting assigned to the NICs.
+
addNicToVirtualMachine
The addNicToVirtualMachine API adds a new NIC to the specified VM on a selected