En 2007, la Corte Internacional de Justicia declaró que el Tratado Esguerra-Bárcenas sí establece la soberanía de Colombia sobre el archipiélago de San Andrés, Providencia y Santa Catalina pero no resuelve el límite entre las áreas marinas y submarinas entre ambos países.