Help me solve the problem in work AS2

When using this code:

on (release)
{
    if (answer == correct)
    {
        tellTarget("result")
        {
            gotoAndPlay("win");
            tellTarget("")
            {
                points = Number(points) + 1;
                nextFrame ();
            }
        }
        else if (answer eq "")
        {
        }
        else
        {
            tellTarget("result")
            {
                gotoAndPlay("lose");
                tellTarget("")
                {
                    nextFrame ();
                } 
            }
        }
    }
}

I get this error:

Scene=Scene 1, Layer=Answer, Frame=3: Line 14: ‘else’ encountered without matching ‘if’ - source: else if (answer eq “”)

how to solve this problem?

Thanks