Index: better_formats_defaults.admin.inc
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/better_formats/better_formats_defaults.admin.inc,v
retrieving revision 1.3.2.11
diff -u -p -r1.3.2.11 better_formats_defaults.admin.inc
--- better_formats_defaults.admin.inc	5 Feb 2010 13:52:48 -0000	1.3.2.11
+++ better_formats_defaults.admin.inc	16 Mar 2010 06:20:13 -0000
@@ -108,11 +108,11 @@ function better_formats_get_role_default
   }
 
   // get data from db
-  $sql = "SELECT bf.*, role.name
-          FROM {better_formats_defaults} AS bf
-          INNER JOIN {role} AS role
+  $sql = "SELECT type, format, type_weight, weight, name, role.rid
+          FROM {role} AS role
+          LEFT JOIN {better_formats_defaults} AS bf
           ON bf.rid = role.rid
-          WHERE bf.type IN ('$types')
+          WHERE bf.type IN ('$types') OR bf.type IS NULL
           ORDER BY bf.type_weight DESC, bf.weight, role.rid";
   $result = db_query($sql);
 
