diff --git a/lxd/device/nic.go b/lxd/device/nic.go
index <HASH>..<HASH> 100644
--- a/lxd/device/nic.go
+++ b/lxd/device/nic.go
@@ -31,6 +31,7 @@ func nicValidationRules(requiredFields []string, optionalFields []string) map[st
 	defaultValidators := map[string]func(value string) error{
 		"name":                    shared.IsAny,
 		"parent":                  shared.IsAny,
+		"network":                 shared.IsAny,
 		"mtu":                     shared.IsAny,
 		"vlan":                    shared.IsAny,
 		"hwaddr":                  networkValidMAC,
lxd/device/nic: Adds network as valid nic property