diff --git a/usr.bin/sed/process.c b/usr.bin/sed/process.c
index ffdb629f9e6a..ce401bdbbed2 100644
--- a/usr.bin/sed/process.c
+++ b/usr.bin/sed/process.c
@@ -188,8 +188,7 @@ redirect:
 			case 'P':
 				if (pd)
 					break;
-				if (psl != 0 &&
-				    (p = memchr(ps, '\n', psl)) != NULL) {
+				if ((p = memchr(ps, '\n', psl)) != NULL) {
 					oldpsl = psl;
 					psl = p - ps;
 				}