From 454671f9da19cbf53505714eb2546f8338765376 Mon Sep 17 00:00:00 2001 From: Dummerle <44114474+Dummerle@users.noreply.github.com> Date: Sun, 26 Dec 2021 23:57:56 +0100 Subject: [PATCH] Do not crash, if pypresence not exists --- rare/components/main_window.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rare/components/main_window.py b/rare/components/main_window.py index de98e52c..7ad761f9 100644 --- a/rare/components/main_window.py +++ b/rare/components/main_window.py @@ -36,7 +36,10 @@ class MainWindow(QMainWindow): self.resize(width, height) if not shared.args.offline: - self.rpc = DiscordRPC() + try: + self.rpc = DiscordRPC() + except ModuleNotFoundError: + logger.warning("Discord RPC module not found") self.timer = QTimer() self.timer.timeout.connect(self.timer_finished)