diff --git a/manifests/compute/libvirt.pp b/manifests/compute/libvirt.pp
index c99c3f36a..8297cb379 100644
--- a/manifests/compute/libvirt.pp
+++ b/manifests/compute/libvirt.pp
@@ -41,12 +41,4 @@ class nova::compute::libvirt (
     'connection_type':  value => 'libvirt';
     'vncserver_listen': value => $vncserver_listen;
   }
-
-  if $migration_support {
-    if $vncserver_listen != '0.0.0.0' {
-      fail("For migration support to work, you MUST set vncserver_listen to '0.0.0.0'")
-    } else {
-      class { 'nova::migration::libvirt': }
-    }
-  }
 }