diff --git a/ipc/sem.c b/ipc/sem.c
index c8e00f8b4be1b79bd49bf841924d8d8ea5945b8c..fb13be17945b2beb12e2a76229ee76b347140c05 100644
--- a/ipc/sem.c
+++ b/ipc/sem.c
@@ -1460,7 +1460,6 @@ SYSCALL_DEFINE4(semtimedop, int, semid, struct sembuf __user *, tsops,
 	 * Array removed? If yes, leave without sem_unlock().
 	 */
 	if (IS_ERR(sma)) {
-		error = -EIDRM;
 		goto out_free;
 	}