drupal_get_destination() в customerror возвращает неверную ссылку

Главные вкладки

Аватар пользователя nikolasiii nikolasiii 2 сентября 2010 в 8:38

Такая проблема:
в модуле customerror используется этот код - авторизоваться, проблема в том, что drupal_get_destination() должен возвращать ссылку на страницу,на которую пользователь пытается получить доступ, но он возвращает destination=customerror%2F403, то есть ссылку на саму страницу 403. Как побороть этот баг, так чтобы drupal_get_destination()возвращал нужную страницу.
Могу кнешна коротким кодом вытащить урл из строки браузера и отсечь левое, но пару сайтов утверждают, что вышеприведенный способ вполне рабочий. может я где неправ?