diff --git a/hggit/git_handler.py b/hggit/git_handler.py
index 18d93b3bbc51cfd39176f2649722db0eb751f999_aGdnaXQvZ2l0X2hhbmRsZXIucHk=..1994319606c0e9c05d058012367c0e493125498c_aGdnaXQvZ2l0X2hhbmRsZXIucHk= 100644
--- a/hggit/git_handler.py
+++ b/hggit/git_handler.py
@@ -2,7 +2,6 @@
 import itertools
 import os
 import urllib
-import urllib2
 import re
 import cStringIO
 import StringIO
@@ -1722,22 +1721,7 @@
             uri = uri[4:]
 
         if uri.startswith('http://') or uri.startswith('https://'):
-            pmgr = compat.passwordmgr(self.ui)
-            auth = urllib2.HTTPBasicAuthHandler(pmgr)
-
-            opener = urllib2.build_opener(auth)
-            ua = 'git/20x6 (hg-git ; uses dulwich and hg ; like git-core)'
-            opener.addheaders = [('User-Agent', ua)]
-            try:
-                return client.HttpGitClient(uri, opener=opener), uri
-            except TypeError as e:
-                if e.message.find("unexpected keyword argument 'opener'") >= 0:
-                    # Dulwich 0.9.4, which is the latest version that ships
-                    # with Ubuntu 14.04, doesn't support the 'opener' keyword.
-                    # Try without authentication.
-                    return client.HttpGitClient(uri), uri
-                else:
-                    raise
+            return client.HttpGitClient(uri), uri
 
         # if its not git or git+ssh, try a local url..
         return client.SubprocessGitClient(), uri