diff --git a/installsystems/tarball.py b/installsystems/tarball.py
index cb2af46a1ff55560c3d24ef527c4b1cbb1883d88..d6f7fd10d12945574385865f3adb0653978f9538 100644
--- a/installsystems/tarball.py
+++ b/installsystems/tarball.py
@@ -58,12 +58,14 @@ class Tarball(tarfile.TarFile):
 
     def chown(self, tarinfo, targetpath):
         '''
-        Overide real chown method from tarfile which make crazy check about
+        Override real chown method from tarfile which make crazy check about
         uid/gid before chowning. This leads to bug when a uid/gid doesn't
         exitsts on the running system
 
         This overide as a sexy side effect which allow badly create tarball
         (whithout --numeric-owner) to be extracted correctly
+
+        This was reported upstream: http://bugs.python.org/issue12841
         '''
         if hasattr(os, "geteuid") and os.geteuid() == 0:
             # We have to be root to do so.