diff --git a/sites/all/modules/contrib/purl/purl.module b/sites/all/modules/contrib/purl/purl.module
index abd1b7b..feb58b5 100644
--- a/sites/all/modules/contrib/purl/purl.module
+++ b/sites/all/modules/contrib/purl/purl.module
@@ -112,6 +112,13 @@ function purl_form_alter(&$form, &$form_state, $form_id) {
 }
 
 /**
+ * Implements hook_custom_theme().
+ */
+function purl_custom_theme() {
+  purl_init();
+}
+
+/**
  * Implements hook_init().
  * Checks for any valid persistent urls in request string and fire callback appropriately
  */
