diff --git a/README.md b/README.md
index 11ae50237c4124272769f1019b7c80338879936f..6b6abc2bdfd53797a6e7f706732249064d7e2562 100644
--- a/README.md
+++ b/README.md
@@ -1,4 +1,4 @@
-[PACKAGE]: ../../raw/master/mkp/bgp_peer-2.2.4-20240607.mkp "bgp_peer-2.2.4-20240607.mkp"
+[PACKAGE]: ../../raw/master/mkp/bgp_peer-2.2.5-20240615.mkp "bgp_peer-2.2.5-20240615.mkp"
 # BGP Peer
 
 Check plugin to monitor the status of BGP peers and inventory plugin for static BGP peer data.
diff --git a/mkp/bgp_peer-2.2.5-20240615.mkp b/mkp/bgp_peer-2.2.5-20240615.mkp
new file mode 100644
index 0000000000000000000000000000000000000000..c4d56dec9caf847b1c538e0e0234d26770d48125
Binary files /dev/null and b/mkp/bgp_peer-2.2.5-20240615.mkp differ
diff --git a/source/packages/bgp_peer b/source/packages/bgp_peer
index fcf822f593ceef1cdc7ea6cde734c6f620900953..e7ae3d6ac485a09b5906cc332a3911fd1bb0f1dd 100644
--- a/source/packages/bgp_peer
+++ b/source/packages/bgp_peer
@@ -37,7 +37,7 @@
            'web': ['plugins/views/inv_bgp_peer.py']},
  'name': 'bgp_peer',
  'title': 'BGP Peer',
- 'version': '2.2.4-20240607',
- 'version.min_required': '2.2.0b1',
+ 'version': '2.2.5-20240615',
+ 'version.min_required': '2.3.0b1',
  'version.packaged': 'cmk-mkp-tool 0.2.0',
- 'version.usable_until': '2.3.0b1'}
+ 'version.usable_until': '2.4.0b1'}
diff --git a/source/web/plugins/views/inv_bgp_peer.py b/source/web/plugins/views/inv_bgp_peer.py
index 7f2153ac8ecbc83c06962c982c8e4360f65a321f..fe49f46f5faddad14c51e3f469f08323e7134537 100644
--- a/source/web/plugins/views/inv_bgp_peer.py
+++ b/source/web/plugins/views/inv_bgp_peer.py
@@ -2,10 +2,7 @@
 # -*- coding: utf-8 -*-
 
 from cmk.gui.i18n import _
-from cmk.gui.plugins.visuals.inventory import (
-    FilterInvtableAdminStatus,
-    FilterInvtableTimestampAsAge,
-)
+from cmk.gui.inventory.filters import FilterInvtableAdminStatus, FilterInvtableTimestampAsAge
 from cmk.gui.views.inventory.registry import inventory_displayhints
 
 inventory_displayhints.update({