diff --git a/cake/libs/controller/controller.php b/cake/libs/controller/controller.php
index 11e3e8c74..7405bfb41 100644
--- a/cake/libs/controller/controller.php
+++ b/cake/libs/controller/controller.php
@@ -812,7 +812,7 @@ class Controller extends Object {
  */
 	public function render($action = null, $layout = null, $file = null) {
 		$this->beforeRender();
-		$this->Components->triggerCallback('beforeRender', $this);
+		$this->Components->trigger('beforeRender', array(&$this));
 
 		$viewClass = $this->view;
 		if ($this->view != 'View') {