В 1545 Диу был вновь осажден гуджаратцами, гарнизоном командовал Маскареньяс. Ходжа Зофар, руководивший осадой, был убит, и его сменил Рами-хан. После многомесячной осады гарнизон был близок к капитуляции из-за голода, но неожиданно был спасен Жуаном ди Каштру, который разгромил гуджаратцев и положил осаде конец. См. Гоа II.