--- memcache_admin.module
+++ memcache_admin_map_fixed.module
@@ -209,7 +209,15 @@
  * Helper function, reverse map the memcache_bins variable.
  */
 function memcache_admin_bin_mapping($bin = 'cache') {
-  $bins = array_flip(variable_get('memcache_bins', array('cache' => 'default')));
+  // don't flip the vars, but save the default cache bin
+  $bins = variable_get('memcache_bins', array('cache' => 'default'));
+  if(isset($bins['cache'])) {
+    $cache = $bins['cache'];
+  }
+  // now flip the bins and you may end up with the last bin.. usually cache_views_data
+  $flipped = array_flip($bins);
+  // merge the bins using the cache as the last value and you'll end up with the correct bin every time.
+  $bins = array_merge($flipped, $cache);
   if (isset($bins[$bin])) {
     return $bins[$bin];
   }
