diff --git a/cdn-rewrite.php b/cdn-rewrite.php
index 9afadb14ef33bf4425b829a1c8fc58bf4d221a70..5ed3af7bd4d53c67654c1592897da38c87cb6cdc 100644
--- a/cdn-rewrite.php
+++ b/cdn-rewrite.php
@@ -28,15 +28,20 @@ class CDN_Rewrite {
 	private $blog_details;
 
 	public function __construct() {
-		$this->cdn_root_url = untrailingslashit($this->get_setting('root_url'));
-		$this->file_extensions = $this->get_setting('file_extensions');
+		$this->cdn_root_url = $this->css_cdn_root_url = $this->js_cdn_root_url = untrailingslashit($this->get_setting('root_url'));
 
-		$this->css_cdn_root_url = untrailingslashit($this->get_setting('css_root_url'));
-		$this->css_file_extensions = $this->get_setting('css_file_extensions');
+		if ($css_url = trim($this->get_setting('css_root_url'))) {
+			$this->css_cdn_root_url = untrailingslashit($css_url);
+		}
+
+		if ($js_url = trim($this->get_setting('js_root_url'))) {
+			$this->js_cdn_root_url = untrailingslashit($js_url);
+		}
 
-		$this->js_cdn_root_url = untrailingslashit($this->get_setting('js_root_url'));
+		$this->file_extensions = $this->get_setting('file_extensions');
+		$this->css_file_extensions = $this->get_setting('css_file_extensions');
 		$this->js_file_extensions = $this->get_setting('js_file_extensions');
-}
+	}
 
 	public function initialize() {
 		if (!class_exists('Voce_Settings')) {
@@ -92,8 +97,8 @@ class CDN_Rewrite {
 		$section->add_field('file_extensions', 'File Extensions (required)', 'field_input');
 		$section->add_field('css_root_url', 'CDN Root URL for CSS Files (optional)', 'field_input', array('description' => 'The base URL of the CDN for CSS Files.'));
 		$section->add_field('css_file_extensions', 'File Extensions for CSS Files (optional)', 'field_input');
-		$section->add_field('js_root_url', 'CDN Root URL for JS Files (optional)', 'field_input', array('description' => 'The base URL of the CDN for JS Files.'));
-		$section->add_field('js_file_extensions', 'File Extensions for JS Files (optional)', 'field_input');
+		$section->add_field('js_root_url', 'CDN Root URL for JS Files (optional, defaults to Root URL)', 'field_input', array('description' => 'The base URL of the CDN for JS Files.'));
+		$section->add_field('js_file_extensions', 'File Extensions for JS Files (optional, defaults to Root URL)', 'field_input');
 	}
 
 	/**