diff --git a/code/controller/context/context.php b/code/controller/context/context.php
index <HASH>..<HASH> 100644
--- a/code/controller/context/context.php
+++ b/code/controller/context/context.php
@@ -16,6 +16,16 @@
 class KControllerContext extends KCommand implements KControllerContextInterface
 {
     /**
+     * Constructor.
+     *
+     * @param  array|\Traversable  $attributes An associative array or a Traversable object instance
+     */
+    public function __construct($attributes = array())
+    {
+        KObjectConfig::__construct($attributes);
+    }
+
+    /**
      * Get the request object
      *
      * @return KControllerRequestInterface
re #<I> - Override ControllerContext constructor to only accept an array of attributes