diff --git a/src/ape/managers/networks.py b/src/ape/managers/networks.py index b30477fc64..60da7f3584 100644 --- a/src/ape/managers/networks.py +++ b/src/ape/managers/networks.py @@ -134,7 +134,7 @@ def fork( raise NetworkError(f"Unable to fork network '{network_name}'.") from err provider_settings = provider_settings or {} - if is_fork_already: + if is_fork_already and "host" not in provider_settings: # Forking a fork- to ensure is using a different Port, # use the "auto-port" feature. provider_settings["host"] = "auto"