Получение номера телефона из параметров соединения

Здравствуйте!

Столкнулись с такой проблемой, что, зная серийный номер GPRS-контроллера, не можем получить номер телефона из подключения, используемого в сети устройств.
Для обычных соединений(не для сети устройств) использовали код:

string imei = "6666666"; //серийный номер контроллера
string phoneNumber = "";

foreach (var equipment in server.Equipment.GetList().Where(x => x.PollSettings != null).ToList());
{
    var query =
        from connection in equipment.PollSettings.Connections
        where connection.CommLinkType == Lers.Poll.CommunicationLink.Gprs
        && connection.CommDevice.SerialNumber == imei
        select connection.DialNumber;

    phoneNumber = query.FirstOrDefault();

    if (phoneNumber != null) break;
}

Однако, у оборудования с PollSettings.Network != null(оборудование объединено в сеть устройств) соединения PollSettings.Connections не имеют элементов(0 элементов). Как получить PollConnection с номером телефона для таких соединений?
PollSettings.png

Похоже что это ошибка в Lers.Framework. Мы исправим её в ближайшем обновлении.