diff --git a/lib/ajax/section_classes.js b/lib/ajax/section_classes.js
index 1f72f46..d75cdf2 100755
--- a/lib/ajax/section_classes.js
+++ b/lib/ajax/section_classes.js
@@ -138,7 +138,13 @@ section_class.prototype.process_section = function() {
     }
 
     // Find/edit resources
-    this.resources_ul = this.content_td.getElementsByTagName('ul')[0];
+    var all_uls = this.content_td.getElementsByTagName('ul');
+    for (var i=0; i < all_uls.length; i++) {
+	if (new RegExp('(^|\\s)section(\\s|$)').test(all_uls[i].className)) {
+	    this.resources_ul = all_uls[i];
+	    break;
+	}
+    }
     if (!this.resources_ul) {
         this.resources_ul = document.createElement('ul');
         this.resources_ul.className='section';
