Obie włoskie łodzie torpedowe uciekły niewykryte, a Rizzo został odznaczony Złotym Medalem za Męstwo Wojskowe.
„Budapest” został wyznaczony do bombardowania artyleryjskiego wybrzeża planowanego na 12 grudnia 1917 roku, lecz z powodu złej pogody ostrzał przełożono o tydzień. 19 grudnia, eskortowane przez lekki krążownik „Admiral Spaun”, sześć niszczycieli, dziewięć łodzi torpedowych i tuzin trałowców, „Budapest” i przeddrenot „Árpád” ostrzeliwały fortyfikacje w Castellazzo. Dwa dni później okręt został przeniesiony do Puli i 11 marca 1918 roku wycofany ze służby. Pancernik został przerobiony na hulk mieszkalny dla załóg niemieckich U-Bootów (Wohnschiff der U-Bootleitung). Jednak już tydzień później admirał Franz von Keil zaproponował, aby zamontowano na okręcie haubicę oblężniczą kal. 380 mm w celu ostrzału fortyfikacji w Castellazzo. 26 marca rozpoczęto demontowanie dziobowej wieży artyleryjskiej i jej barbety. Instalacja haubicy została zakończona 4 kwietnia, lecz przetestowano ją dopiero 4 czerwca, kiedy oddano trzy strzały. Okręt został przywrócony do służby ze zredukowaną załogą i 6 sierpnia oddano jeden ćwiczebny strzał z niezadowalającym rezultatem. Kolejne ćwiczenia zostały zaplanowane na 20 sierpnia, lecz zostały odwołane z powodu braku amunicji.