diff --git a/memcache.inc b/memcache.inc
old mode 100644
new mode 100755
index da2f8be..152b861
--- a/memcache.inc
+++ b/memcache.inc
@@ -27,7 +27,7 @@ class MemCacheDrupal implements DrupalCacheInterface {
   function getMultiple(&$cids) {
     $results = dmemcache_get_multi($cids, $this->bin, $this->memcache);
     foreach ($results as $cid => $result) {
-      if (!$this->valid($result->cid, $result)) {
+      if (!isset($result->cid) || !$this->valid($result->cid, $result)) {
         // This object has expired, so don't return it.
         unset($results[$cid]);
       }
