diff --git a/PlayWall/src/application.yml b/PlayWall/src/application.yml
index cb691eaa1e962baae2cb38837cac4f52d1355cce..f0232274baa8b9deb01fe51ef65047a69b3e9976 100644
--- a/PlayWall/src/application.yml
+++ b/PlayWall/src/application.yml
@@ -1,6 +1,6 @@
 name: PlayWall
 version: 5.0.1
-build: 28
+build: 29
 identifier: de.tobias.playpad
 main: de.tobias.playpad.PlayPadMain
 author: Tobias Ullerich
diff --git a/PlayWallCore/src/de/tobias/playpad/plugin/Plugins.java b/PlayWallCore/src/de/tobias/playpad/plugin/Plugins.java
index 7ee734fac9af1d34cb3c81c5619537c70600b21f..9cb3749a8f036e5f01a3cecb88c3a1e3eb5e577b 100644
--- a/PlayWallCore/src/de/tobias/playpad/plugin/Plugins.java
+++ b/PlayWallCore/src/de/tobias/playpad/plugin/Plugins.java
@@ -23,6 +23,7 @@ public class Plugins {
 
 	public static List<Plugin> load(String pluginInfoURL, boolean fetch) throws IOException {
 		if (plugins.isEmpty() || fetch) {
+			plugins.clear();
 			URL url = new URL(pluginInfoURL);
 
 			FileConfiguration cfg = YamlConfiguration.loadConfiguration(url.openStream());