applied patch from from Patrik Fimml. Fixes bug #458268 * uri.c: applied patch from from Patrik Fimml. Fixes bug #458268 svn path=/trunk/; revision=3645