Позднее Вебер стал капитаном охотника за подводными лодками SC-690, сначала в Карибском море, затем в Средиземном. В этой роли он принимал участие в сицилийской операции в заливе Джела в июле 1943 года.