diff --git a/include/class.filter_action.php b/include/class.filter_action.php
index 181935af263d4ea863b6b36b8a1da25adc1a3406..3adcac43c07b53a2d1a88bcdb3354ed49da44825 100644
--- a/include/class.filter_action.php
+++ b/include/class.filter_action.php
@@ -561,8 +561,9 @@ class FA_SendEmail extends TriggerAction {
     }
 
     function getConfigurationOptions() {
-        $choices = array('' => __('Default System Email'));
-        $choices += Email::getAddresses();
+        global $cfg;
+
+        $choices = Email::getAddresses();
 
         return array(
             'recipients' => new TextboxField(array(
@@ -608,7 +609,7 @@ class FA_SendEmail extends TriggerAction {
             'from' => new ChoiceField(array(
                 'label' => __('From Email'),
                 'choices' => $choices,
-                'default' => '',
+                'default' => $cfg->getDefaultEmail()->getId(),
             )),
         );
     }