fix infinite recursion in Error func
fix infinite recursion in Error func

rwcarlsen/cyan,gidden/cyan,rwcarlsen/cyan,gidden/cyan,rwcarlsen/cyan,gidden/cyan,mbmcgarry/cyan,mbmcgarry/cyan,gidden/cyan,rwcarlsen/cyan,mbmcgarry/cyan,mbmcgarry/cyan