diff --git a/htdocs/sites/all/modules/views_load_more/views_load_more.js b/htdocs/sites/all/modules/views_load_more/views_load_more.js
index da772ec..11dd355 100644
--- a/htdocs/sites/all/modules/views_load_more/views_load_more.js
+++ b/htdocs/sites/all/modules/views_load_more/views_load_more.js
@@ -46,7 +46,16 @@
     wrapper.find('.view-content')[method](new_content.find('.views-row'));
 
     // Attach all JavaScript behaviors to the new content
-    wrapper.removeClass('views-processed');
+//    wrapper.removeClass('views-processed');
+    // Remove any class name ending in '-processed'
+    var classNamesList = wrapper.attr('class').split(' ');
+    
+    wrapper.attr('class', '');
+    for(var q in classNamesList){
+      if(classNamesList[q].search(/-processed$/) < 0) {
+        wrapper.addClass(classNamesList[q]);
+      }
+    }
     
     var settings = response.settings || ajax.settings || Drupal.settings;
     Drupal.attachBehaviors(wrapper, settings);
