From 97295af95c0ae9681ed09c9d73d38ebc005e12b4 Mon Sep 17 00:00:00 2001 From: JezerM Date: Wed, 15 Dec 2021 20:55:46 -0600 Subject: [PATCH] getDefaultCursor exception fixed --- web-greeter/browser/browser.py | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/web-greeter/browser/browser.py b/web-greeter/browser/browser.py index d0f15a9..875fb1f 100644 --- a/web-greeter/browser/browser.py +++ b/web-greeter/browser/browser.py @@ -87,9 +87,13 @@ ENABLED_SETTINGS = [ def getDefaultCursor(): cursor_theme = "" - file = open("/usr/share/icons/default/index.theme") - matched = re.search(r"Inherits=.*", file.read()) - file.close() + matched = None + try: + file = open("/usr/share/icons/default/index.theme") + matched = re.search(r"Inherits=.*", file.read()) + file.close() + except Exception: + return "" if not matched: logger.error("Default cursor couldn't be get") return ""