diff --git a/src/calibre/constants.py b/src/calibre/constants.py index 807bf5d74c..ad728b7712 100644 --- a/src/calibre/constants.py +++ b/src/calibre/constants.py @@ -52,7 +52,10 @@ def get_osx_version(): from collections import namedtuple OSX = namedtuple('OSX', 'major minor tertiary') try: - _osx_ver = OSX(*(map(int, platform.mac_ver()[0].split('.')))) + ver = platform.mac_ver()[0].split('.') + if len(ver) == 2: + ver.append(0) + _osx_ver = OSX(*(map(int, ver))) except: _osx_ver = OSX(0, 0, 0) return _osx_ver