summaryrefslogtreecommitdiff
path: root/android
diff options
context:
space:
mode:
Diffstat (limited to 'android')
-rw-r--r--android/source/src/java/org/libreoffice/storage/external/ExtsdDocumentsProvider.java3
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))