diff options
Diffstat (limited to 'android')
-rw-r--r-- | android/source/src/java/org/libreoffice/storage/external/ExtsdDocumentsProvider.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/android/source/src/java/org/libreoffice/storage/external/ExtsdDocumentsProvider.java b/android/source/src/java/org/libreoffice/storage/external/ExtsdDocumentsProvider.java index 49b441e3a222..abbfca9c6221 100644 --- a/android/source/src/java/org/libreoffice/storage/external/ExtsdDocumentsProvider.java +++ b/android/source/src/java/org/libreoffice/storage/external/ExtsdDocumentsProvider.java @@ -59,6 +59,9 @@ public class ExtsdDocumentsProvider implements IExternalDocumentProvider, String internalSDPath = internalSD.getAbsolutePath(); for (File option: options) { + // Returned paths may be null if a storage device is unavailable. + if (null == option) { continue; } + String optionPath = option.getAbsolutePath(); if(optionPath.contains(internalSDPath)) |