diff --git a/modules/backbone_services/js/drupalbackbone-services.js b/modules/backbone_services/js/drupalbackbone-services.js
index d488651..d3f1be8 100644
--- a/modules/backbone_services/js/drupalbackbone-services.js
+++ b/modules/backbone_services/js/drupalbackbone-services.js
@@ -116,8 +116,9 @@
       // * TODO create basic view collection, subclass node and field views.
       Drupal.Backbone.Collections.NodeView = Drupal.Backbone.Collections.Base.extend({
         initialize: function(opts) {
-	  opts = opts || {};
-          this.constructor.__super__.initialize.call(this, opts);
+          opts = opts || {};
+          Drupal.Backbone.Collections.NodeView.__super__.initialize.call(this, opts);
+
           // TODO: debug why this is needed, model should be automatically passed.
           this.model = opts.model ? opts.model : Drupal.Backbone.Models.Node;
           this.viewName = opts.viewName;
