See this question on stackoverflow for more information on the issue.
When I had this situation I created this branch which adds support for it, but I haven't encountered these in a while and would feel more comfortable merging this change in when I face the issue again.