diff --git a/functional_tests/support/interface.py b/functional_tests/support/interface.py index 54fff5573..8c4ebcf03 100644 --- a/functional_tests/support/interface.py +++ b/functional_tests/support/interface.py @@ -101,7 +101,9 @@ def delete_user(browser, name): def is_user(browser, name): nav_to_module(browser, 'users') - return browser.is_text_present(name) + edit_link = browser.find_link_by_href('/plinth/sys/users/' + name + + '/edit/') + return bool(edit_link) def create_admin_account(browser, username, password):