diff --git a/PlayWall/src/de/tobias/playpad/PlayPadImpl.java b/PlayWall/src/de/tobias/playpad/PlayPadImpl.java
index 404fc9252092805c6fd6909cd176d420c921f9a1..f741544c83b542f98e71dd7c17ebdc4acc488194 100644
--- a/PlayWall/src/de/tobias/playpad/PlayPadImpl.java
+++ b/PlayWall/src/de/tobias/playpad/PlayPadImpl.java
@@ -35,6 +35,8 @@ import de.tobias.playpad.viewcontroller.main.MainViewControllerV2;
 import de.tobias.playpad.viewcontroller.option.IProfileSettingsViewController;
 import de.tobias.utils.application.ApplicationUtils;
 import de.tobias.utils.application.container.PathType;
+import de.tobias.utils.util.FileUtils;
+import de.tobias.utils.util.SystemUtils;
 import de.tobias.utils.util.Worker;
 import javafx.scene.image.Image;
 import net.xeoh.plugins.base.PluginManager;
@@ -180,6 +182,13 @@ public class PlayPadImpl implements PlayPad {
 			e.printStackTrace();
 		}
 
+		try {
+			FileUtils.deleteDirectory(SystemUtils.getApplicationSupportDirectoryPath("de.tobias.playpad.PlayPadMain"));
+		} catch (IOException e) {
+			// TODO Auto-generated catch block
+			e.printStackTrace();
+		}
+		
 		pluginManager.shutdown();
 		Worker.shutdown();
 	}