diff --git a/phpgwapi/inc/class.config.inc.php b/phpgwapi/inc/class.config.inc.php index 33c7c5f321..1e4c59f114 100755 --- a/phpgwapi/inc/class.config.inc.php +++ b/phpgwapi/inc/class.config.inc.php @@ -126,9 +126,8 @@ class config throw new egw_exception_assertion_failed('$app parameter required for static call of config::save_value($name,$value,$app)!'); } //echo "

config::save_value('$name','".print_r($value,True)."','$app')

\n"; - if (!$app || isset($this) && $app == $this->appname) + if (!$app || isset($this) && is_a($this,'config') && $app == $this->appname) { - $app = $this->appname; $this->config_data[$name] = $value; } //echo "

config::save_value('$name','".print_r($value,True)."','$app')

\n";