diff --git a/mwclient/image.py b/mwclient/image.py
index 83dbfd67ac20d6d4c33118466d30dcb09e1b4ed6..828ff4c71211d4fddb9254729ffd3bf607198e77 100644
--- a/mwclient/image.py
+++ b/mwclient/image.py
@@ -5,7 +5,7 @@ import mwclient.page
 class Image(mwclient.page.Page):
 
     def __init__(self, site, name, info=None):
-        mwclient.page.Page.__init__(self, site, name, info,
+        super(Image, self).__init__(site, name, info,
                                     extra_properties={'imageinfo': (('iiprop', 'timestamp|user|comment|url|size|sha1|metadata|archivename'), )})
         self.imagerepository = self._info.get('imagerepository', '')
         self.imageinfo = self._info.get('imageinfo', ({}, ))[0]