diff --git a/src/core/config/mod.rs b/src/core/config/mod.rs
index 4a58f7d77f33a77b0e7abcd645a6d85eb6264a68..b4e2886ac5310b3ac71a4c36790ad5a1a64dd577 100644
--- a/src/core/config/mod.rs
+++ b/src/core/config/mod.rs
@@ -1,7 +1,7 @@
 use std::{
 	collections::BTreeMap,
 	fmt::{self, Write as _},
-	net::{IpAddr, Ipv4Addr, SocketAddr},
+	net::{IpAddr, Ipv6Addr, SocketAddr},
 	path::PathBuf,
 };
 
@@ -875,7 +875,7 @@ fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
 
 fn true_fn() -> bool { true }
 
-fn default_address() -> IpAddr { Ipv4Addr::LOCALHOST.into() }
+fn default_address() -> IpAddr { Ipv6Addr::LOCALHOST.into() }
 
 fn default_port() -> ListeningPort {
 	ListeningPort {