diff --git a/src/com/froop/app/kegs/ConfigFile.java b/src/com/froop/app/kegs/ConfigFile.java index 43d3e4c..91bb69b 100644 --- a/src/com/froop/app/kegs/ConfigFile.java +++ b/src/com/froop/app/kegs/ConfigFile.java @@ -21,7 +21,14 @@ class ConfigFile { ConfigFile(Context context) { mContext = context; - mConfigPath = mContext.getExternalFilesDir(null).getPath(); + + File externalDir = mContext.getExternalFilesDir(null); + if (externalDir == null) { + // Use internal storage if external directory is not available. + externalDir = mContext.getFilesDir(); + } + + mConfigPath = externalDir.getPath(); } public String getConfigFile() {