diff --git a/servers/vfs/read.c b/servers/vfs/read.c index 884b49459..65657e799 100644 --- a/servers/vfs/read.c +++ b/servers/vfs/read.c @@ -87,7 +87,7 @@ int rw_flag; /* READING or WRITING */ vp = f->filp_vno; - if (vp->v_pipe) + if (vp->v_pipe == I_PIPE) { if (fp->fp_cum_io_partial != 0) {