So my datagrid is populated with a Ilist

```
public IList SelectedItem2 { get; set; }

```

I have a double click action where I want to interact with the row value selected at index zero.

```
<telerik:RadGridView SelectedItem="{Binding SelectedItem2}" ItemsSource="{Binding AllQueries, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}" AutoGenerateColumns="True">
    <telerik:RadGridView.RowStyle>
        <Style TargetType="telerik:GridViewRow">
              <Setter Property="cal:Message.Attach" Value="[Event MouseDoubleClick] = [Open2()]"/>
        </Style>
    </telerik:RadGridView.RowStyle>
</telerik:RadGridView>

```

When I do double click on the row this error is produced.
error produced `Object reference not set to an instance of an object.`

I'm Wondering how do i fix this error, normally in the ViewModel I would do something like 

```
SelectedItem2 = new IList(); 

```

But there's no such thing :s 

Within Open2 

```
 Interaction i;
 IRecord vm;
 using (var ctx = DB.Get()) i = ctx.Interactions.Find(SelectedItem2.IndexOf(0))

```