diff --git a/src/network/networkd-address.c b/src/network/networkd-address.c index f9bbd05dd8..9b78530334 100644 --- a/src/network/networkd-address.c +++ b/src/network/networkd-address.c @@ -967,8 +967,8 @@ int config_parse_lifetime(const char *unit, if (r < 0) return r; - /* We accept only "forever", "infinity", or "0". */ - if (STR_IN_SET(rvalue, "forever", "infinity")) + /* We accept only "forever", "infinity", empty, or "0". */ + if (STR_IN_SET(rvalue, "forever", "infinity", "")) k = CACHE_INFO_INFINITY_LIFE_TIME; else if (streq(rvalue, "0")) k = 0;