gnulib-tool.py: Fix conditional checking the incorrect variable. Reported by Bruno Haible <bruno@clisp.org> in <https://lists.gnu.org/archive/html/bug-gnulib/2024-02/msg00207.html>. * gnulib-tool.py (main): Fix incorrect conditional. Check that mode, not modules, is not None before treating it as a string.