--- default_filter.module.orig	2007-08-06 20:58:44.000000000 +0300
+++ default_filter.module	2007-08-07 19:17:51.000000000 +0300
@@ -204,14 +204,16 @@ function default_filter_form_alter($form
 
 		//Unset any pre-selected filter. If multiples are checked, Gecko
 		//browsers seem to take the last selected but IE takes the first selected.
-		foreach($form['body_filter']['filter'] as $key => $val){
-			unset($form['body_filter']['filter'][$key]['#value']);
-			unset($form['body_filter']['filter'][$key]['#default_value']);
-		}
+		if ($form['body_filter']) {
+  		foreach($form['body_filter']['format'] as $key => $val){
+  			unset($form['body_filter']['format'][$key]['#value']);
+  			unset($form['body_filter']['format'][$key]['#default_value']);
+  		}
+    }
 
 
-		if($format > 0 && isset($form['body_filter']['filter'][$format])){
-			$form['body_filter']['filter'][$format]['#value'] = $format;
+		if($format > 0 && isset($form['body_filter']['format'][$format])){
+			$form['body_filter']['format'][$format]['#value'] = $format;
 		}
 	}
 }
