diff --git a/wand/frontend/wand_gui.py b/wand/frontend/wand_gui.py index 0741f5d..b6622d9 100644 --- a/wand/frontend/wand_gui.py +++ b/wand/frontend/wand_gui.py @@ -120,6 +120,9 @@ def notifier_cb(self, db, server, mod): # data from all three Notifier interfaces (laser, freq, osa) displays = self.laser_displays for laser in mod["struct"].keys(): + if laser not in self.laser_displays.keys(): + continue + if laser not in set(self.laser_db.keys()).intersection( set(self.freq_db.keys())).intersection( set(self.osa_db.keys())):