На GT буквально только что была довольно развернутая
публикация на этот предмет. Там как раз идет речь о том баге библиотеки, о котором Вы тут пишете. Там даже скорректированный код библиотеки выложен.
Предупрежу: сам не проверял, просто сработала ассоциация. Предлагаю Вам разобраться и оценить, сработает ли в вашем случае. Будет здорово, если отпишетесь по результату здесь же.