diff --git a/src/calibre/devices/idevice/libimobiledevice.py b/src/calibre/devices/idevice/libimobiledevice.py index 11c3908198..a2c289b560 100644 --- a/src/calibre/devices/idevice/libimobiledevice.py +++ b/src/calibre/devices/idevice/libimobiledevice.py @@ -259,10 +259,8 @@ class libiMobileDevice(): else: with open(src, 'rb') as f: content = bytearray(f.read()) - handle = self._afc_file_open(str(dst), mode='wb') - if handle is not None: - success = self._afc_file_write(handle, content, mode='wb') - self._log(" success: {0}".format(success)) + success = self._afc_file_write(handle, content, mode='wb') + self._log(" success: {0}".format(success)) self._afc_file_close(handle) else: