Yes but there are some languages that should probably have another script specified (see the Madurese translation on elephant) where an error wouldn't make sense.
But really, either way is fine with me.