В следующий, 1791 год действия Дунайской флотилии были не менее удачны. Рибас содействовал всеми силами операциям армии: охранял берега Дуная, забирая и истребляя неприятельские суда, перевозил через реку отряды войск, наводил для них мосты, например, у Галаца. Наибольшая помощь была оказана сухопутным частям Дунайской флотилией 31 марта под Браиловым, где отряд потопил 15 неприятельских судов и способствовал взятию укрепления. Наконец, 28 июня под Мачином, где князь Н. В. Репнин разбил 80-тысячную армию, Дунайская флотилия обратила в бегство турецкую гребную флотилию из 30 судов, причем было потоплено и взорвано 6 судов. В декабре 1791 года был заключен Ясский мир. Операции Дунайской флотилии закончились.