diff --git a/addons/pvr.vuplus.json b/addons/pvr.vuplus.json
index fccedc629e7bc4a8e5c62df09c6795d1ea8b6288..89c43cf50de033fb36a4edf5980e62fc36876e6c 100644
--- a/addons/pvr.vuplus.json
+++ b/addons/pvr.vuplus.json
@@ -5,8 +5,8 @@
         {
             "type": "git",
             "url": "https://github.com/kodi-pvr/pvr.vuplus",
-            "tag": "3.15.4-Leia",
-            "commit": "ec29899c002373c1220c90728b0f1bd40280f48f"
+            "tag": "3.28.9-Leia",
+            "commit": "e530acae22bbb6fa84e782da727eca5a72039b31"
         }
     ]
 }
diff --git a/deps/nlohmann-json.json b/deps/nlohmann-json.json
new file mode 100644
index 0000000000000000000000000000000000000000..74e943c857ff5eb140c3a28bbf01bbc0b448f26f
--- /dev/null
+++ b/deps/nlohmann-json.json
@@ -0,0 +1,16 @@
+{
+    "name": "nlohmann-json",
+    "buildsystem": "cmake-ninja",
+    "builddir": true,
+    "config-opts": [
+        "-DBUILD_TESTING:BOOL=OFF"
+    ],
+    "sources": [
+        {
+            "type": "git",
+            "url": "https://github.com/nlohmann/json",
+            "tag": "v3.7.3",
+            "commit": "e7b3b40b5a95bc74b9a7f662830a27c49ffc01b4"
+        }
+    ]
+}
diff --git a/tv.kodi.Kodi.yml b/tv.kodi.Kodi.yml
index 937b2e7ce88249b4829b833ac7bc8dfc2bf6ce7d..aa713dcfdecaf2576a3f8d959cded4e00f346e9d 100644
--- a/tv.kodi.Kodi.yml
+++ b/tv.kodi.Kodi.yml
@@ -129,6 +129,7 @@ modules:
   - deps/libmodplug.json
   - deps/jsoncpp.json
   - deps/libopenmpt.json
+  - deps/nlohmann-json.json
   - deps/rtmpdump.json
   - deps/pycryptodome.json
   - deps/python-pillow.json