diff --git a/libraries/lithium/storage/cache/adapter/Memory.php b/libraries/lithium/storage/cache/adapter/Memory.php
index <HASH>..<HASH> 100644
--- a/libraries/lithium/storage/cache/adapter/Memory.php
+++ b/libraries/lithium/storage/cache/adapter/Memory.php
@@ -63,8 +63,8 @@ class Memory extends \lithium\core\Object {
 				$results = array();
 
 				foreach($key as $k => &$v) {
-					if (isset($cache[$k])) {
-						$results[$k] = $cache[$k];
+					if (isset($cache[$v])) {
+						$results[$v] = $cache[$v];
 					}
 				}
 				return $results;
Fixing error with Memory cache adapter.