diff --git a/cm/lib/main/java/org/cyanogenmod/platform/internal/ThemeManagerService.java b/cm/lib/main/java/org/cyanogenmod/platform/internal/ThemeManagerService.java index 0d9f341..369d652 100644 --- a/cm/lib/main/java/org/cyanogenmod/platform/internal/ThemeManagerService.java +++ b/cm/lib/main/java/org/cyanogenmod/platform/internal/ThemeManagerService.java @@ -632,7 +632,7 @@ public class ThemeManagerService extends CMSystemService { private boolean updateAudible(String dirPath, String assetPath, int type, String pkgName) { //Clear the dir ThemeUtils.clearAudibles(mContext, dirPath); - if (pkgName.equals(SYSTEM_DEFAULT)) { + if (TextUtils.isEmpty(pkgName) || pkgName.equals(SYSTEM_DEFAULT)) { if (!ThemeUtils.setDefaultAudible(mContext, type)) { Log.e(TAG, "There was an error installing the default audio file"); return false;