diff --git a/src/main/java/eu/siacs/conversations/utils/ConversationsFileObserver.java b/src/main/java/eu/siacs/conversations/utils/ConversationsFileObserver.java index 3e0cfd2a43b2a73721a1acc7b4b5396f003c7730..aab0e146fe9f7ae0101a4a5b4850e8f4001fa401 100644 --- a/src/main/java/eu/siacs/conversations/utils/ConversationsFileObserver.java +++ b/src/main/java/eu/siacs/conversations/utils/ConversationsFileObserver.java @@ -29,7 +29,7 @@ public abstract class ConversationsFileObserver { while (!stack.empty()) { String parent = stack.pop(); - mObservers.add(new SingleFileObserver(parent, FileObserver.DELETE)); + mObservers.add(new SingleFileObserver(parent, FileObserver.DELETE| FileObserver.MOVED_FROM)); final File path = new File(parent); final File[] files = path.listFiles(); if (files == null) {