Как избежать выхода терминала при отключении сеанса tmux запуска

Я установил мой zsh auto start tmux session, когда его нет, например

  if [[ ! $TERM =~ screen ]]; then exec tmux fi 

Да, это прекрасно работает, однако, когда я отключаю сеанс, терминал (я использую gnome-shell) тоже выйдет. Как этого избежать?

Linux и Unix - лучшая ОС в мире.