summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--uactivity.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/uactivity.c b/uactivity.c
index 7a6aad3..554c602 100644
--- a/uactivity.c
+++ b/uactivity.c
@@ -114,7 +114,11 @@ bool cPluginUactivity::Start(void)
uactivityRun.SetConfigDirectory(ConfigDirectory(PLUGIN_NAME_I18N));
#if VDRVERSNUM >= 10729
uactivityRun.SetCacheDirectory(CacheDirectory(PLUGIN_NAME_I18N));
- uactivityRun.SetResourceDirectory(ResourceDirectory(PLUGIN_NAME_I18N));
+ // ResourceDirectory() Return NULL in case the Directory could not be createt
+ if (ResourceDirectory(PLUGIN_NAME_I18N) != NULL)
+ uactivityRun.SetResourceDirectory(ResourceDirectory(PLUGIN_NAME_I18N));
+ else
+ uactivityRun.SetResourceDirectory("''");
#else
uactivityRun.SetCacheDirectory(ConfigDirectory(PLUGIN_NAME_I18N));
uactivityRun.SetResourceDirectory(ConfigDirectory(PLUGIN_NAME_I18N));