diff --git a/src/login/logind-session.c b/src/login/logind-session.c index 72a99163ef..a897230397 100644 --- a/src/login/logind-session.c +++ b/src/login/logind-session.c @@ -537,7 +537,7 @@ int session_activate(Session *s) { /* on seats with VTs, we let VTs manage session-switching */ if (seat_has_vts(s->seat)) { - if (!s->vtnr) + if (s->vtnr == 0) return -EOPNOTSUPP; return chvt(s->vtnr);