| Index: filter/dscache/ds.go | 
| diff --git a/filter/dscache/ds.go b/filter/dscache/ds.go | 
| index 542ada6b111cf2335a76602acdf94e10addec238..36a5eda685cf34d97f2f66a8ff99a0557e741abc 100644 | 
| --- a/filter/dscache/ds.go | 
| +++ b/filter/dscache/ds.go | 
| @@ -9,6 +9,7 @@ import ( | 
|  | 
| ds "github.com/luci/gae/service/datastore" | 
| "github.com/luci/gae/service/memcache" | 
| +	"github.com/luci/luci-go/common/errors" | 
| log "github.com/luci/luci-go/common/logging" | 
| "golang.org/x/net/context" | 
| ) | 
| @@ -44,7 +45,7 @@ func (d *dsCache) GetMulti(keys []*ds.Key, metas ds.MultiMetaGetter, cb ds.GetMu | 
| // (so, not an issue), or because memcache is having sad times (in which | 
| // case we'll see so in the GetMulti which immediately follows this). | 
| } | 
| -	if err := d.mc.GetMulti(lockItems); err != nil { | 
| +	if err := errors.Filter(d.mc.GetMulti(lockItems), memcache.ErrCacheMiss); err != nil { | 
| (log.Fields{log.ErrorKey: err}).Warningf( | 
| d.c, "dscache: GetMulti: memcache.GetMulti") | 
| } | 
|  |