diff --git a/run.py b/run.py
index 4b4f826730ee82d4f32fa35769359fbd2e7ea9ac..f16b3fbac466fccdb26253e5a009f278441f1733 100755
--- a/run.py
+++ b/run.py
@@ -10,6 +10,7 @@ def wait_for_element_txt(element_txt):
         print('.', end='', flush=True)
         time.sleep(0.2)
     print()
+
 def wait_for_element_class(element_class_name):
     print('Waiting for loading.', end='', flush=True)
     while driver.find_elements_by_class_name(element_class_name) == []:
@@ -53,7 +54,9 @@ wait_for_element_class('dialog_button')
 driver.find_element_by_class_name('dialog_button').click() # first one is 'Ok', second one is 'Cancel'.
 
 wait_for_element_class('dialog_content')
-while 'If you have anything to comment,please click here, or you can add reviews in the form.' == driver.find_element_by_class_name('dialog_content').text:
+while 'If you have anything to comment' in driver.find_element_by_class_name('dialog_content').text:
+    wait_for_element_class('dialog_content')
+while '' == driver.find_element_by_class_name('dialog_content').text:
     wait_for_element_class('dialog_content')
 result = driver.find_element_by_class_name('dialog_content').text
 print(result)