diff --git a/appium/webdriver/webdriver.py b/appium/webdriver/webdriver.py index 73305436..5712cf86 100644 --- a/appium/webdriver/webdriver.py +++ b/appium/webdriver/webdriver.py @@ -292,7 +292,7 @@ def __init__( instance = extension(self.execute) method_name = instance.method_name() if hasattr(WebDriver, method_name): - raise ValueError(f'{method_name} is already defined.') + logger.debug(f"Overriding the method '{method_name}'") # add a new method named 'instance.method_name()' and call it setattr(WebDriver, method_name, getattr(instance, method_name))