fix single Url queries (bug introduced by commit 984cdf7d)

Commit 984cdf7d introduced a bug which broke single URL queries: the added call to map() would always turn "urls" into a list, therefore "if not isinstance(urls, (list, tuple))" condition would always be false. This commit fixes it.