do not return NULL initializers in error case