diff --git a/code/libraries/koowa/components/com_activities/model/entity/activity.php b/code/libraries/koowa/components/com_activities/model/entity/activity.php
index <HASH>..<HASH> 100644
--- a/code/libraries/koowa/components/com_activities/model/entity/activity.php
+++ b/code/libraries/koowa/components/com_activities/model/entity/activity.php
@@ -442,13 +442,13 @@ class ComActivitiesModelEntityActivity extends KModelEntityRow implements ComAct
 
                         if ($value = $object->{ 'object' . ucfirst($property)})
                         {
-                            $config = array('objectName' => $value, 'internal' => true);
+                            $config = $this->_getConfig($parts[0].ucfirst($parts[1]));
+
+                            $config->append(array('objectName' => $value, 'internal' => true));
 
                             // If display property is set use it and disable properties translations.
-                            if ($value = $object->{'display' . ucfirst($property)})
-                            {
-                                $config['displayName'] = $value;
-                                $config['translate']   = false;
+                            if ($value = $object->{'display' . ucfirst($property)}) {
+                                $config->append(array('displayName' => $value, 'translate' => false));
                             }
 
                             // Create a new basic and minimal format token object.
Allow dot notation internal objects to be configurable.

This allows for dot notation tokens to be fully configurable, i.e. making them linkable, etc.