diff --git a/keras.py b/keras.py
index 91b4ba83dae0e48d219073b84add172b68f385b7..d25c563bfe12917887475a861996fd09429b034c 100644
--- a/keras.py
+++ b/keras.py
@@ -69,7 +69,7 @@ class KFeed(object):
         return tuple(v if isinstance(v, tuple) else (v,) for v in (self.x, self.y, self.w))
 
     def get(self, src):
-        return tuple(itemgetter(*v)(src) for v in self.xyw)
+        return tuple(tuple(src[k] for k in v) for v in self.xyw)
 
     @property
     def all(self):