diff --git a/android/src/main/java/com/RNFetchBlob/RNFetchBlobFS.java b/android/src/main/java/com/RNFetchBlob/RNFetchBlobFS.java index 7e29fcce2..f4ddfd7e7 100644 --- a/android/src/main/java/com/RNFetchBlob/RNFetchBlobFS.java +++ b/android/src/main/java/com/RNFetchBlob/RNFetchBlobFS.java @@ -544,8 +544,10 @@ static void ls(String path, Callback callback) { } String[] files = new File(path).list(); WritableArray arg = Arguments.createArray(); - for (String i : files) { - arg.pushString(i); + if(files!=null) { + for (String i : files) { + arg.pushString(i); + } } callback.invoke(null, arg); }