if len(items) != 0:
                         item = items[0]
                         print item.old_code + ' : id = ' + str(item.id) + " : title = " + item.title
-                        f = open(wav_file, 'r')
-                        file_content = ContentFile(f.read())
-                        item.file.save(filename, file_content)
-                        f.close()
-                        item.code = new_ref
-                        item.save()
+                        if os.path.exists(wav_file):
+                            f = open(wav_file, 'r')
+                            file_content = ContentFile(f.read())
+                            item.file.save(filename, file_content)
+                            f.close()
+                            item.code = new_ref
+                            item.save()
+                        else:
+                            msg = old_ref + ' : fichier audio ' + wav_file + ' inexistant !'
+                            print msg
+                            self.logger.write_error(collection, msg)
                     else:
                         msg = old_ref + ' : item inexistant dans la base de donnĂ©es !'
                         print msg