Le , le De Haven contrôle six LCT et un transport d'hydravions établissant une tête de pont à Maravovo (Guadalcanal). Alors qu'il escorte deux des barges de débarquement dans l'après-midi, il est averti d'une attaque aérienne imminente de la part d'un avion japonais appuyant l'opération Ke. Le destroyer localise neuf avions non identifiés et parvient à en abattre trois, avant d'être touché par trois bombes larguées des six avions restants. Le commandant est tué sur le coup. Le navire prend de la gîte rapidement, puis coule à environ 2 miles à l'est de l'île de Savo. 167 membres d'équipage ont été tués et 38 blessés ; les survivants ont été secourus par l'un des LCT ultérieurement escorté.