aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--cm/lib/main/java/org/cyanogenmod/platform/internal/ThemeManagerService.java2
1 files changed, 1 insertions, 1 deletions
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;