diff --git a/packages/DocumentsUI/src/com/android/documentsui/services/Job.java b/packages/DocumentsUI/src/com/android/documentsui/services/Job.java index b4f1299f6d8a9..b8f8fba72d62d 100644 --- a/packages/DocumentsUI/src/com/android/documentsui/services/Job.java +++ b/packages/DocumentsUI/src/com/android/documentsui/services/Job.java @@ -308,7 +308,9 @@ abstract public class Job implements Runnable { String id, DocumentStack stack, List srcs, DocumentInfo srcParent) { assert(!srcs.isEmpty()); - assert(stack.peek().isDirectory()); // we can't currently delete from archives. + // stack is empty if we delete docs from recent. + // we can't currently delete from archives. + assert(stack.isEmpty() || stack.peek().isDirectory()); return new DeleteJob(service, appContext, listener, id, stack, srcs, srcParent); } }