diff --git a/drivers/char/adsprpc.c b/drivers/char/adsprpc.c index bf9903514909..c2bb4bfdf6c9 100644 --- a/drivers/char/adsprpc.c +++ b/drivers/char/adsprpc.c @@ -4266,8 +4266,7 @@ static int fastrpc_mmap_remove_pdr(struct fastrpc_file *fl) err = -EBADR; goto bail; } - if (!me->channel[fl->cid].spd[session].ispdup && - me->channel[fl->cid].spd[session].pdrhandle) { + if (!me->channel[fl->cid].spd[session].ispdup) { err = -ENOTCONN; goto bail; }