<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -1,7 +1,29 @@
 &lt;link href=&quot;{{ base_url }}?djDebugStatic=djDebugToolbar.compressed.css&quot; rel=&quot;stylesheet&quot; type=&quot;text/css&quot;&gt;
-&lt;script type=&quot;text/javascript&quot;&gt;djDebugBaseUrl = '{{ base_url }}';&lt;/script&gt;
-&lt;script type=&quot;text/javascript&quot; src=&quot;{{ base_url }}?djDebugStatic=jquery.js&quot;&gt;&lt;/script&gt;
-&lt;script type=&quot;text/javascript&quot; src=&quot;{{ base_url }}?djDebugStatic=jquery.tablesorter.js&quot;&gt;&lt;/script&gt;
+
+&lt;script type=&quot;text/javascript&quot;&gt;
+djDebugBaseUrl = '{{ base_url }}';
+
+function dynamicLoadScript(url)
+{
+   var e = document.createElement(&quot;script&quot;);
+   e.src = url;
+   e.type=&quot;text/javascript&quot;;
+   document.getElementsByTagName(&quot;head&quot;)[0].appendChild(e);
+}
+
+// Don't load the jQuery library if the user has already
+if (typeof jQuery == &quot;undefined&quot;) {
+	dynamicLoadScript(&quot;{{ base_url }}?djDebugStatic=jquery.js&quot;);
+	
+}
+&lt;/script&gt;
+&lt;script type=&quot;text/javascript&quot;&gt;
+	//Don't load the jQuery tablesorter plugin if the user has already
+	if (!$.tablesorter) {
+		dynamicLoadScript(&quot;{{ base_url }}?djDebugStatic=jquery.tablesorter.js&quot;);
+	}
+&lt;/script&gt;
+
 &lt;script type=&quot;text/javascript&quot; src=&quot;{{ base_url }}?djDebugStatic=djDebugToolbar.compressed.js&quot;&gt;&lt;/script&gt;
 
 {% ifnotequal debug_show_cookie &quot;false&quot; %}</diff>
      <filename>debug_toolbar/templates/debug_toolbar/base.html</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>e4c8972fb4435e80437dbc82cb297d1c0d826288</id>
    </parent>
  </parents>
  <author>
    <name>fotinakis</name>
    <email>mike@fotinakis.com</email>
  </author>
  <url>http://github.com/dcramer/django-debug-toolbar/commit/b50c33891f4652cde675d8c9920c281979f8bcd3</url>
  <id>b50c33891f4652cde675d8c9920c281979f8bcd3</id>
  <committed-date>2009-05-08T14:55:06-07:00</committed-date>
  <authored-date>2009-05-08T14:55:06-07:00</authored-date>
  <message>This is a fix for http://github.com/dcramer/django-debug-toolbar/issues#issue/1</message>
  <tree>217bd15ef8f64fa77448d5c5c9c2b3da25fbe456</tree>
  <committer>
    <name>fotinakis</name>
    <email>mike@fotinakis.com</email>
  </committer>
</commit>
