fix remote default covers
[fanfix.git] / src / be / nikiroo / fanfix / library / LocalLibrary.java
index 93bf7ba2f995cff5f12e74f109d648f0c72f603c..eafd18a6ecf642317c9e35c1e8e1c25aeea0ec5b 100644 (file)
@@ -265,7 +265,9 @@ public class LocalLibrary extends BasicLibrary {
         *            the cover image
         */
        synchronized void setSourceCover(String source, Image coverImage) {
-               File cover = new File(getExpectedDir(source), ".cover");
+               File dir = getExpectedDir(source);
+               dir.mkdirs();
+               File cover = new File(dir, ".cover");
                try {
                        Instance.getCache().saveAsImage(coverImage, cover, true);
                        if (sourceCovers != null) {