compat: check ethernet pointer before generating