diff --git a/filefield_paths.module b/filefield_paths.module
index e21f3dd..a3c492f 100644
--- a/filefield_paths.module
+++ b/filefield_paths.module
@@ -366,6 +366,18 @@ function filefield_paths_node_update($node) {
 }
 
 /**
+ * Implements hook_field_create_instance().
+ */
+function filefield_paths_field_create_instance($instance) {
+  $form = array();
+  $form_state['values'] = array(
+    'instance' => $instance,
+    'form_id' => '',
+  );
+  filefield_paths_form_submit($form, $form_state);
+}
+
+/**
  * Implementation of hook_content_fieldapi().
  */
 function filefield_paths_field_delete_field($field) {
