StaleElementReferenceException ao tentar clicar nos links em um loop

Por favor, clique no link abaixo para ver o link"BELEZA" no qual estou clicando1. Estou usando este código para clicar no link "Beleza"

driver = webdriver.Chrome("C:\\Users\\gaurav\\Desktop\\chromedriver_win32\\chromedriver.exe")
driver.maximize_window()
driver.get("http://shop.davidjones.com.au")
object = driver.find_elements_by_name('topCategory')
  for ea in object:
  print ea.text
    if ea.text == 'Beauty':
      ea.click()

Estou recebendo as seguintes exceções depois de clicar no link com êxito, alguém pode me dizer por que estou conseguindo?

    Traceback (most recent call last):
      File "C:/Users/gaurav/PycharmProjects/RIP_CURL/login_raw.py", line 10, in <module>  
    print ea.text  
      File "C:\Python27\lib\site-packages\selenium\webdriver\remote\webelement.py", line 73, in text  
    return self._execute(Command.GET_ELEMENT_TEXT)['value']  
      File "C:\Python27\lib\site-packages\selenium\webdriver\remote\webelement.py", line 493, in _execute  
    return self._parent.execute(command, params)  
      File "C:\Python27\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 252, in execute  
    self.error_handler.check_response(response)  
      File "C:\Python27\lib\site-packages\selenium\webdriver\remote\errorhandler.py", line 194, in check_response
    raise exception_class(message, screen, stacktrace)  
    selenium.common.exceptions.StaleElementReferenceException: Message: stale element reference: element is not attached to the page document 
      (Session info: chrome=63.0.3239.132) 
      (Driver info: chromedriver=2.34.522940 (1a76f96f66e3ca7b8e57d503b4dd3bccfba87af1),platform=Windows NT 6.2.9200 x86_64)

questionAnswers(3)

yourAnswerToTheQuestion