diff --git a/include/class.plugin.php b/include/class.plugin.php
index 6dc3ee8a49ba1b51a12f23706b8533688527bc67..39028f6ee3bd833fc4dc1896969dc356a9ed9564 100644
--- a/include/class.plugin.php
+++ b/include/class.plugin.php
@@ -11,7 +11,7 @@ class PluginConfig extends Config {
         parent::Config("plugin.$name");
         foreach ($this->getOptions() as $name => $field) {
             if ($this->exists($name))
-                $this->config[$name]['value'] = $field->to_php($this->get($name));
+                $this->config[$name]->value = $field->to_php($this->get($name));
             elseif ($default = $field->get('default'))
                 $this->defaults[$name] = $default;
         }