Bug when triggering omnicompletion on lines with neither a "(" nor a "."

When I press ^X ^O on a line without a opening parenthesis nor a punctuation mark I get the following error message:

    Error detected while processing function vaxe#HaxeComplete:
    line    6:
    E15: Invalid expression: -1;

I don't really know Vimscript, but as far as I can see the bug is caused by a misplaced semicolon which this patch removes.