=== modified file 'usbcreator/install.py'
--- usbcreator/install.py	2013-01-28 12:44:46 +0000
+++ usbcreator/install.py	2015-02-25 05:04:14 +0000
@@ -19,6 +19,7 @@
 from usbcreator.misc import (
     USBCreatorProcessException,
     callable,
+    find_on_path,
     fs_size,
     popen,
     )
@@ -323,6 +324,19 @@
                 if f:
                     f.close()
         self.check()
+        if self.need_syslinux_legacy() and find_on_path('syslinux-legacy'):
+            syslinux = 'syslinux-legacy'
+        else:
+            syslinux = 'syslinux'
+        for dstname in glob.iglob(os.path.join(self.target, 'syslinux', '*.c32')):
+            os.remove(dstname)
+        for pathname in ['', os.path.join('modules', 'bios')]:
+            srcdir = os.path.join(os.sep, 'usr', 'lib', syslinux, pathname)
+            for srcname in glob.iglob(os.path.join(srcdir, '*.c32')):
+                filename = os.path.basename(srcname)
+                dstname = os.path.join(self.target, 'syslinux', filename)
+                shutil.copyfile(srcname, dstname)
+        self.check()
 
     def create_persistence(self):
         logging.debug('create_persistence')

