apply: avoid possible bogus pointer