diff --git a/src/net/azib/ipscan/gui/actions/FeederActions.java b/src/net/azib/ipscan/gui/actions/FeederActions.java index 1028d459..168af76a 100644 --- a/src/net/azib/ipscan/gui/actions/FeederActions.java +++ b/src/net/azib/ipscan/gui/actions/FeederActions.java @@ -82,7 +82,7 @@ private void askLocalIPAddress() { }; for (var networkInterface : getNetworkInterfaces()) { - var addresses = networkInterface.getInterfaceAddresses(); + var addresses = new java.util.ArrayList<>(networkInterface.getInterfaceAddresses()); addresses.sort(comparing(i -> i.getAddress().getAddress().length)); for (var ifaddr : addresses) { if (ifaddr == null) continue;