modify a bug in navigation if eav exists