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 ""