diff --git a/netbox/virtualization/views.py b/netbox/virtualization/views.py
index ad49b7dec..00f59f8d4 100644
--- a/netbox/virtualization/views.py
+++ b/netbox/virtualization/views.py
@@ -314,6 +314,7 @@ class VirtualMachineBulkDeleteView(PermissionRequiredMixin, BulkDeleteView):
     permission_required = 'virtualization.delete_virtualmachine'
     cls = VirtualMachine
     queryset = VirtualMachine.objects.select_related('cluster', 'tenant')
+    filter = filters.VirtualMachineFilter
     table = tables.VirtualMachineTable
     default_return_url = 'virtualization:virtualmachine_list'