          recent_files = serializer.load(menu_file)
          logger.debug("Loaded recent files: %s", recent_files)
          for recent_item in recent_files:
              filename, command = recent_item
              if not os.path.isfile(filename):
                  logger.debug("File does not exist. Flagging for removal: '%s'", filename)
                  removed_files.append(recent_item)
                  continue
 
</s>
        removed_files = []
          recent_files = serializer.load(menu_file)
          logger.debug("Loaded recent files: %s", recent_files)
        removed_files = []
          for recent_item in recent_files:
              filename, command = recent_item
              if not os.path.isfile(filename):
                  logger.debug("File does not exist. Flagging for removal: '%s'", filename)
                  removed_files.append(recent_item)
                  continue
keep add keep keep keep keep keep keep
 bugfix: lib.gui - Remove non-existant files from recent files list
lib/gui/menu.py