diff --git a/kmk/extensions/lock_status.py b/kmk/extensions/lock_status.py index 8402d51..19d5128 100644 --- a/kmk/extensions/lock_status.py +++ b/kmk/extensions/lock_status.py @@ -37,9 +37,10 @@ class LockStatus(Extension): return def after_hid_send(self, sandbox): - report = self.hid.get_last_received_report() - if report[0] != self.report: - self.report = report[0] + if self.hid: + report = self.hid.get_last_received_report() + if report[0] != self.report: + self.report = report[0] return def on_powersave_enable(self, sandbox):