diff --git a/src/com/android/settings/SoundSettings.java b/src/com/android/settings/SoundSettings.java index 8b7cd37af51..f73460ba32c 100644 --- a/src/com/android/settings/SoundSettings.java +++ b/src/com/android/settings/SoundSettings.java @@ -351,8 +351,11 @@ public class SoundSettings extends SettingsPreferenceFragment implements try { Cursor cursor = context.getContentResolver().query(ringtoneUri, new String[] { MediaStore.Audio.Media.TITLE }, null, null, null); - if (cursor.moveToFirst()) { - summary = cursor.getString(0); + if (cursor != null) { + if (cursor.moveToFirst()) { + summary = cursor.getString(0); + } + cursor.close(); } } catch (SQLiteException sqle) { // Unknown title for the ringtone