diff -Nur nautilus-cd-burner.orig/nautilus-cd-burner.c nautilus-cd-burner/nautilus-cd-burner.c
--- nautilus-cd-burner.orig/nautilus-cd-burner.c	2004-03-05 05:22:07.000000000 -0300
+++ nautilus-cd-burner/nautilus-cd-burner.c	2004-04-18 20:32:07.000000000 -0300
@@ -639,7 +639,7 @@
 			gc = gconf_client_get_default ();
 			path = gconf_client_get_string (gc, "/apps/nautilus-cd-burner/temp_iso_dir", NULL);
 			g_object_unref (G_OBJECT (gc));
-			if (path == NULL || strcmp (path, "") == 0) {
+			if (path != NULL || strcmp (path, "") != 0) {
 				filename = g_build_filename (path, "image.iso.XXXXXX", NULL);
 				fd = mkstemp(filename);
 				close (fd);
