Конфликт с сержантом привёл к переводу рядового в роту E. Батальон перебазировался на островок в Меланезии, откуда отправился на фронт в Новую Британию, где участвовал в битве за мыс Глостер. Леки дважды был переправлен в госпиталя на другие острова в связи с грыжей и энурезом, так и не вылеченными; это помогало ему избежать наказаний лейтенанта, с которым он также конфликтовал. Батальон перебазировался на Павуву, где половина ветеранов могла демобилизоваться; Леки и его приятели в заветный список не вошли из-за прошлых нарушений дисциплины. В сентябре 1944 года Роберт принял участие в своей последней битве, за остров Пелелиу. Потери американцев были крайне велики, все приятели Леки были ранены или убиты. Сам он был контужен в бою за аэродром, когда вражеский снаряд попал в склад боеприпасов рядом с Леки. До конца войны он пролежал в госпиталях.