diff --git a/src/prolog/lib/charsio.pl b/src/prolog/lib/charsio.pl index f11ef287..3ef735ee 100644 --- a/src/prolog/lib/charsio.pl +++ b/src/prolog/lib/charsio.pl @@ -24,8 +24,6 @@ write_term_to_chars(Term, Options, Chars) :- '$skip_max_list'(_, -1, Options, Options0), ( var(Options0) -> throw(error(instantiation_error, write_term_to_chars/3)) - ; var(Term) -> - throw(error(instantiation_error, write_term_to_chars/3)) ; nonvar(Chars) -> throw(error(uninstantiation_error(Chars), write_term_to_chars/3)) ; Options0 == [] ->