diff --git a/kernel/signal.c b/kernel/signal.c
index 62f9aea4a15a0f6295145626ee5597970785d7d3..c4dd66436fc58e467d1f54bc1973dbded601d060 100644
--- a/kernel/signal.c
+++ b/kernel/signal.c
@@ -840,6 +840,7 @@ static int check_kill_permission(int sig, struct kernel_siginfo *info,
 			 */
 			if (!sid || sid == task_session(current))
 				break;
+			/* fall through */
 		default:
 			return -EPERM;
 		}