--- brasero-0.6.0/src/burn-transcode.c~ 2007-07-11 14:48:14.000000000 +0200
+++ brasero-0.6.0/src/burn-transcode.c 2007-08-17 09:17:31.000000000 +0200
@@ -1402,7 +1402,8 @@
int fd;
gboolean result;
- fd = open (transcode->priv->current->dest, O_WRONLY | O_CREAT | O_APPEND);
+ fd = open (transcode->priv->current->dest, O_WRONLY | O_CREAT | O_APPEND,
+ S_IRWXU | S_IRGRP | S_IROTH);
if (fd == -1) {
g_set_error (error,
BRASERO_BURN_ERROR,