be resilient against nil packets