diff --git a/PlayWall/src/de/tobias/playpad/update/Updates.java b/PlayWall/src/de/tobias/playpad/update/Updates.java
index 40192bf8a215ed71ea5159abc953a961ba00edfa..a507e8d4b28ca862fb5a59a0dbf9248366f4145e 100644
--- a/PlayWall/src/de/tobias/playpad/update/Updates.java
+++ b/PlayWall/src/de/tobias/playpad/update/Updates.java
@@ -83,6 +83,10 @@ public class Updates {
 	private static void downloadUpdater(String updaterURL, Path path) throws IOException, MalformedURLException {
 		URL url = new URL(updaterURL);
 		InputStream iStr = url.openStream();
+		
+		if (Files.notExists(path)) {
+			Files.createDirectories(path.getParent());
+		}
 
 		IOUtils.copy(iStr, path);