diff --git a/glances/plugins/glances_load.py b/glances/plugins/glances_load.py index 49d971d0..aa6e8a13 100644 --- a/glances/plugins/glances_load.py +++ b/glances/plugins/glances_load.py @@ -122,10 +122,14 @@ class Plugin(GlancesPlugin): GlancesPlugin.update_views(self) # Add specifics informations - # Alert and log - self.views['min15']['decoration'] = self.get_alert_log(self.stats['min15'], max=100 * self.stats['cpucore']) - # Alert only - self.views['min5']['decoration'] = self.get_alert(self.stats['min5'], max=100 * self.stats['cpucore']) + try: + # Alert and log + self.views['min15']['decoration'] = self.get_alert_log(self.stats['min15'], max=100 * self.stats['cpucore']) + # Alert only + self.views['min5']['decoration'] = self.get_alert(self.stats['min5'], max=100 * self.stats['cpucore']) + except KeyError: + # try/except mandatory for Windows compatibility (no load stats) + pass def msg_curse(self, args=None): """Return the dict to display in the curse interface."""