# Directly calling the View helper in Ember 1.8

**URL:** <https://discuss.emberjs.com/t/directly-calling-the-view-helper-in-ember-1-8/6602>\
**Category:** Design\
**Created:** [October 31, 2014, 12:30am UTC](https://discuss.emberjs.com/t/directly-calling-the-view-helper-in-ember-1-8/6602 "2014-10-31T00:30:13Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![mateo42](https://avatars.discourse-cdn.com/v4/letter/m/ad7895/32.png) [@mateo42](https://discuss.emberjs.com/u/mateo42)\
**Post date:** [October 31, 2014, 12:30am UTC](https://discuss.emberjs.com/t/directly-calling-the-view-helper-in-ember-1-8/6602/1 "2014-10-31T00:30:14Z")

</div>

I have a Handlebars helper that returns a ContainerView that has some complex logic for auto generating forms. Before Ember 1.8, my helper worked fine, but now I get an assertion error `Assertion Failed: <(subclass of Ember.ContainerView):ember406> must be a subclass of Ember.View, not <(subclass of Ember.ContainerView):ember406> `

The helper itself looks like this:

```
Ember.Handlebars.registerBoundHelper('render-form', function(form_name, options) {
    // FF is a library that generates the ContainerView
    var form = new FF.Form(form_name), 
        // View contains the result of Ember.ContainerView.create()
        view = form.getView();

    return Ember.Handlebars.helpers.view.call(this, view, options);
});

```

Can someone explain how the helper has changed since 1.8 that is causing this failure?
