diff --git a/cake/libs/controller/controller.php b/cake/libs/controller/controller.php index d4341655b4b..b51770eb78e 100644 --- a/cake/libs/controller/controller.php +++ b/cake/libs/controller/controller.php @@ -476,9 +476,10 @@ public function constructClasses() { } else { $id = $this->passedArgs['0']; } + $plugin = $this->plugin ? $this->plugin . '.' : null; if ($this->uses === false) { - $this->loadModel($this->modelClass, $id); + $this->loadModel($plugin . $this->modelClass, $id); } elseif ($this->uses) { $uses = is_array($this->uses) ? $this->uses : array($this->uses); list($plugin, $modelClassName) = pluginSplit($uses[0]);