geom is not initialized yet, but the macro check is uing it to report errors print full message instead