diff --git includes/flag_handler_field_ops.inc includes/flag_handler_field_ops.inc
index b2903f0..39762d3 100644
--- includes/flag_handler_field_ops.inc
+++ includes/flag_handler_field_ops.inc
@@ -39,9 +39,10 @@ class flag_handler_field_ops extends views_handler_field {
     }
   }
 
-  function options(&$options) {
-    parent::options($options);
-    $options['link_type'] = '';
+  function option_definition() {
+    $options = parent::option_definition();
+    $options['link_type'] = array('default' => '');
+    return $options;
   }
 
   function options_form(&$form, &$form_state) {
diff --git includes/flag_handler_filter_flagged.inc includes/flag_handler_filter_flagged.inc
index 5a3d64c..15f04a0 100644
--- includes/flag_handler_filter_flagged.inc
+++ includes/flag_handler_filter_flagged.inc
@@ -12,9 +12,10 @@
  * @ingroup views
  */
 class flag_handler_filter_flagged extends views_handler_filter_boolean_operator {
-  function options(&$options) {
-    parent::options($options);
-    $options['value'] = 1;
+  function option_definition() {
+    $options = parent::option_definition();
+    $options['value'] = array('default' => 1);
+    return $options;
   }
 
   function options_form(&$form, &$form_state) {
