From 0008e7d7d11e6c1df0479ce83c41d22dd278fbf2 Mon Sep 17 00:00:00 2001 From: "Reece H. Dunn" Date: Mon, 26 May 2014 16:41:52 +0100 Subject: [PATCH] ImportVoicePreference.java: fix a crash when no dictionaries are found --- .../reecedunn/espeak/preference/ImportVoicePreference.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/android/src/com/reecedunn/espeak/preference/ImportVoicePreference.java b/android/src/com/reecedunn/espeak/preference/ImportVoicePreference.java index a1b798ee..17280115 100644 --- a/android/src/com/reecedunn/espeak/preference/ImportVoicePreference.java +++ b/android/src/com/reecedunn/espeak/preference/ImportVoicePreference.java @@ -83,8 +83,10 @@ public class ImportVoicePreference extends DialogPreference { return !file.isDirectory() && file.getName().endsWith("_dict"); } }); - Arrays.sort(dictionaries); - mDictionaries.setAdapter(new FileListAdapter((Activity)getContext(), dictionaries)); + if (dictionaries != null) { + Arrays.sort(dictionaries); + mDictionaries.setAdapter(new FileListAdapter((Activity) getContext(), dictionaries)); + } } @Override