I'm getting this message in the IMMEDIATE window when I try to look at the value of public variables from my main form.

Main form - CMCConsole

Code:
Public Class CMCConsole
.
.
.
    Public AddNewCaseClear As Boolean = True
    Public AddClientId As String = ""
    Public AddCaseType As String = ""
And I pop-up a dialog form...

Code:
AddCase.ShowDialog(Me.casePanel)
In AddCase_Load - I cannot examine CMCConsole.AddNewCaseClear

Code:
    Private Sub AddCase_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        Me.Text = "Add " & CaseType.Text
        If CMCConsole.AddNewCaseClear Then
            ClientId.Text = ""
            MatterNumber.Text = ""
            MatterNumberLst.Items.Clear()
            PatentApp.Text = ""
            PatentAppLst.Items.Clear()
        End If
        CMCConsole.AddNewCaseClear = False
    End Sub
Code:
?CMCConsole.AddNewCaseClear
Reference to a non-shared member requires an object reference.
But it steps into the IF statement without error - so the boolean is TRUE.

What's going on????