fullPath isn't necessarily filled in here, so we can't deref it unconditionally.