diff --git a/friendly_register.module b/friendly_register.module
index a895231..571e86a 100644
--- a/friendly_register.module
+++ b/friendly_register.module
@@ -73,16 +73,16 @@ function friendly_register_form_user_register_form_alter(&$form, &$form_state, $
     }
   }
 
-  friendly_register_load_resources();
+  friendly_register_load_resources($form);
 }
 
 /**
  * Utility function for load required resources.
  */
-function friendly_register_load_resources() {
+function friendly_register_load_resources(&$form) {
   $path = drupal_get_path('module', 'friendly_register');
-  drupal_add_js($path . '/js/friendly_register.js', 'file');
-  drupal_add_css($path . '/css/friendly_register.css');
+  $form['#attached']['js'][] = $path . '/js/friendly_register.js';
+  $form['#attached']['css'][] = $path . '/css/friendly_register.css';
 }
 
 /**
