diff -Naur exaile_0.2.13/xl/burn.py exaile_0.2.13.tpg/xl/burn.py --- exaile_0.2.13/xl/burn.py 2008-04-02 01:23:02.000000000 +0000 +++ exaile_0.2.13.tpg/xl/burn.py 2008-04-18 15:58:36.000000000 +0000 @@ -34,6 +34,8 @@ if program == 'brasero': args = ['brasero', '-a'] songs.reverse() + if program == 'xfburn': + args = ['xfburn'] if program == 'k3b': launch_k3b(songs) return @@ -55,7 +57,7 @@ # when the program starts and then use the results throughout the # whole program? try: - found = [program for program in ('serpentine', 'brasero', 'k3b') \ + found = [program for program in ('serpentine', 'brasero', 'xfburn','k3b') \ if subprocess.call(['which', program], stdout=-1) == 0] except OSError: # No "which" found = []