If the genus of the fibre is not 0, by Theorem 2.1 in Serrano's paper "Fibrations on algebraic surfaces" any isotrivial fibration is birational to $(A \times B)/G \rightarrow B/G$ where $G$ is a finite group acting on both curves $A$ and $B$ and considered acting diagonally on the product $A \times B$. The singularities of $A \times B/G $ are cyclic quotient singularities, and solving them one gets a smooth surface with an isotrivial fibration birational to the starting fibration such that all singular fibres are normal crossing divisors (union of smooth curves intersecting each other at most transversally in a point) whose dual graph is a tree. So your starting surface is obtained by this surface by a finite sequence of blow ups and blow downs, where you are not allowed to blow down curves transversal to the fibration. The proofs of what I say are in Serrano's paper and the references therein.

If I do understand correctly in your assumptions you want all fibres to be irreducible (you say "curve") possibly not reduced, so you have a fibre which is irreducible and with an ordinary double point. So, performing first the blow ups (that can always be done), the dual graph of your fibre remains a tree (with possibly more vertices), and then you are contracting all curves but one. Then it is rather easy to show that you can't obtain a curve with a single ordinary double point, because you will never contract a curve intersecting another curve in two distinct points, the graph is a tree, at the end you will get either a smooth curve or a curve with a singular point which is a cusp (or worse).

If the genus of the fibre is zero every book on algebraic surface tells you that the fibration is birational to a bundle, and then the same argument applies.

If on the contrary you allow reducible fibres, then here is a simple counterexample.
Pick any curve $C$ and blow up $C \times {\mathbb P}^1$ in a point. Then the composition of the blow up with the projection on the second factor gives a fibration on ${\mathbb P}^1$ with exactly one singular fibre, having two components respectively isomorphic to $C$ and to ${\mathbb P}^1$ intersecting transversally into a point. That's a trivial example for every algebraic geometer, I wrote it only because you said that algebraic geometry is not your field of research.

**Edit:** As pointed out by Francesco in the comments, the main point of the above simple counterexample is indeed not really the reducibility of the special fibre but its instability. Again I agree with Francesco that the "moduli" argument works, with the advantage that works in greater generality, as you only need to know that your fibres are stable, while the argument above requires you to know much more in detail which fibres you have. My argument is then weaker although more direct and elementary, as it does not need any deformation theory. Moreover, as pointed out in another answer, the genus of the base clearly plays no role at all.

notstable (the rational tail meets the other component of the singular fibre in justonepoint), hence it doesnotprovide directly a map to the moduli space (this is precisely the reason why (semi)-stable reduction is introduced). $\endgroup$ – Francesco Polizzi Oct 29 '14 at 9:15since the fibration is stable, it provides a map to the stable moduli space of curves $\overline{\mathcal{M}}_g$. The image of this map meets both the boundary of the moduli space (because of the presence of the nodal, irreducible fibres) and its interior $\mathcal{M}_g$, hence it cannot be constant. This is precisely your argument, of course. $\endgroup$ – Francesco Polizzi Oct 29 '14 at 9:21