diff --git a/cake/console/libs/tasks/model.php b/cake/console/libs/tasks/model.php
index <HASH>..<HASH> 100644
--- a/cake/console/libs/tasks/model.php
+++ b/cake/console/libs/tasks/model.php
@@ -741,6 +741,7 @@ class ModelTask extends Shell {
 		$filename = $path . Inflector::underscore($name) . '.php';
 		$this->out("\nBaking model class for $name...");
 		$this->createFile($filename, $out);
+		ClassRegistry::flush();
 		return $out;
 	}
Flushing the CR after a model file is created, so a controller can be full baked without the need of restarting an bake session. Fixes #<I>.