diff --git a/timeline.theme.inc b/timeline.theme.inc
index 19eca63..3d6fea5 100644
--- a/timeline.theme.inc
+++ b/timeline.theme.inc
@@ -107,12 +107,13 @@ function _timeline_include($timeline_theme) {
       // timeline library has been validated and will be added
       elseif ($timeline_library_status == TRUE) {
 
-        global $base_path;
-        $timeline_lib_path = $base_path . libraries_get_path('simile_timeline');
+        $timeline_lib_path = libraries_get_path('simile_timeline');
 
+        // We need $base_path for the js client not drupal_add_js().
+        global $base_path;
         // Set some global js variables that the library is going to need for proper inclusion and funcionality
-        $timeline_inline_js = "var Timeline_ajax_url = '" . $timeline_lib_path . "/timeline_ajax/simile-ajax-api.js'; ";
-        $timeline_inline_js .= " var Timeline_urlPrefix= '" . $timeline_lib_path . "/timeline_js/'; ";
+        $timeline_inline_js = "var Timeline_ajax_url = '" . $base_path . $timeline_lib_path . "/timeline_ajax/simile-ajax-api.js'; ";
+        $timeline_inline_js .= " var Timeline_urlPrefix= '" . $base_path . $timeline_lib_path . "/timeline_js/'; ";
         if (variable_get('timeline_bundle', TRUE))
           $timeline_inline_js .= " var Timeline_parameters='bundle=true'";
         else
@@ -140,7 +141,7 @@ function _timeline_include($timeline_theme) {
         return TRUE;
       }
     }
-  drupal_set_message(t('Simile Timeline Libraries not found'), 'error');
-  return FALSE;
+    drupal_set_message(t('Simile Timeline Libraries not found'), 'error');
+    return FALSE;
   }
 }
