diff --git a/cli/commands/profile.py b/cli/commands/profile.py index 8dd02d0..7146b5f 100644 --- a/cli/commands/profile.py +++ b/cli/commands/profile.py @@ -150,8 +150,9 @@ def handle(arguments, main_parser): application_version_observer=application_version_observer, connection_observer=connection_observer ) - monitor.run_blocking() - _stop_timer(obs.get_ui_state()['timer_state']) + if profile.connection.needs_operator_proxy(): + monitor.run_blocking() + _stop_timer(obs.get_ui_state()['timer_state']) except KeyboardInterrupt: print() _do_disable(profile, ignore)