diff --git a/flood_control.admin.inc b/flood_control.admin.inc
index 49ca853..d7a093c 100755
--- a/flood_control.admin.inc
+++ b/flood_control.admin.inc
@@ -61,6 +61,9 @@ function flood_control_settings_form() {
     '#default_value' => variable_get('contact_threshold_window', 3600),
   );
 
+  // Allow other modules to add items to this form.
+  $form = module_invoke_all('flood_control_add_setting', $form);
+
   // Show a message if the user does not have any access to any options.
   if (!element_get_visible_children($form)) {
     $form['nothing'] = array(
