diff --git a/netbox_proxmox_sync/api/netbox/extract.py b/netbox_proxmox_sync/api/netbox/extract.py
index 077b70391c5f8052fbcb8a1b3d329ba2da722ec2..a102a24fdb252187e6186a8637ddce84e566a6ac 100644
--- a/netbox_proxmox_sync/api/netbox/extract.py
+++ b/netbox_proxmox_sync/api/netbox/extract.py
@@ -45,7 +45,9 @@ class NetBox:
                     cluster_id=cluster_id
                 )
             ]
-            netbox_interfaces = [dict(i) for i in NB_API.virtualization.interfaces.all()]
+            netbox_interfaces = [dict(i) for i in NB_API.virtualization.interfaces.filter(
+                cluster_id=cluster_id
+            )]
         except Exception as e:
             raise APIError(e)
 
diff --git a/setup.py b/setup.py
index a2f6ec67a8382e02907e6f4b507f5c5406235258..2c2a13fb93a0599ba25dd9799d7239d2edda4c0c 100644
--- a/setup.py
+++ b/setup.py
@@ -2,7 +2,7 @@ from setuptools import find_packages, setup
 
 setup(
     name='netbox-proxmox-sync',
-    version='2.2.4',
+    version='2.2.5',
     description='Import Proxmox cluster info into NetBox.',
     install_requires=['pynetbox', 'proxmoxer'],
     include_package_data=True,