Он снова появился 26-го с требованием 130 тысяч долларов в качестве выкупа за команду «Филадельфии» и освобождения всех триполийских пленных без выкупа. На это Леар ответил, что обменяет около сотни триполийских пленных на такое же число американских и заплатит 600 тысяч долларов за оставшихся 200 человек. Паша согласился на финансовые условия, но 31-го стал настаивать, чтобы сначала отпустили его подданных. Американцы отказались, и паше пришлось уступить. На следующий день было позволено выйти Бейнбриджу – под честное слово, датский консул 2 июня провел заключительные переговоры, и 3-го было заключено предварительное мирное соглашение. Американские пленные были освобождены 4-го, и 10-го был подписан мир. 21-го последний американский корабль ушел на Мальту.
В отношении Триполи американский флот выполнил свою работу, но все еще сохранялась опасность со стороны Туниса – ведь хотя пленные, недавно захваченные у Триполи, были в середине июня отправлены в Тунис на «Эссексе», этого было недостаточно. Бей продолжал требовать освобождения своего судна и призов и угрожал войной, если это не будет сделано. Роджерс начал с отправки в начале июля кораблей «Конгресс» и «Виксен» в Тунис и, после концентрации сил на Мальте, сам вышел в море 23 июля, и его корабль 31-го бросил якорь в Тунисском заливе. Он привел с собой фрегаты «Констеллейшн», «Конститьюшн», «Эссекс» и «Джон Адамс», бриги «Сирена», «Виксен» и «Франклин», шхуны «Наутилус» и «Энтерпрайз», шлюп «Хорнет» и восемь канонерок. «Конгресс» ушел с Туниса на Мальту 21 июля, но снова вернулся 1 августа. «Президент» готовился к выходу из Гибралтара в Америку.
Располагая таким мощным флотом, Роджерс мог проявлять твердость. 2 августа он отправил письмо, требуя объявления намерений бея и угрожая через тридцать шесть часов начать военные действия, если не будет получен удовлетворительный ответ. На самом деле он выжидал три дня, прежде чем послать Декатура на берег для повторения требований, но тогда бей отказался принять американского гонца. Правда, еще до того, как Роджерс предпринял какие-либо шаги по воплощению в жизнь своей угрозы, бей благоразумно пошел на попятную и согласился встретиться с Леаром для обсуждения. Он пожаловался, что Роджерс не должен был приводить весь свой флот в тунисские воды, но получил ответ, что это далеко не весь флот. Есть еще другие корабли, которые подойдут по первому требованию. Наконец, 14 августа бей сдался и согласился отправить посла в Нью-Йорк, который предъявит все его требования. А пока он брал на себя обязательство сохранять мир.