fix segfault on empty eval