A.- Nach einem am 11. Mai 1984 erlittenen Verkehrsunfall erhielt der 1934 geborene B._ von der Eidgenössischen Invalidenversicherung ab 1. Mai 1985 auf Grund einer auf 70 % festgesetzten Erwerbsunfähigkeit eine ganze Rente zugesprochen. Am 26. März 1987 schloss der als Arzt mit eigener Praxis tätige B._ mit der damaligen Patria Allgemeine Versicherungs-Gesellschaft rückwirkend ab 1. März 1987 einen Versicherungsvertrag ab, in welchem im Rahmen der freiwilligen Unfallversicherung für Selbstständigerwerbende ein versicherter Verdienst von Fr. 67'500.- vereinbart worden war. Im Hinblick auf die auf einen am 1. April 1989 erlittenen weiteren Verkehrsunfall zurückgeführten gesundheitsbedingten Beeinträchtigungen der Erwerbsfähigkeit richtete die Patria B._ im Rahmen des am 26. März 1987 geschlossenen Versicherungsvertrages bis 29. Februar 1992 Taggelder aus. Die Gewährung weiterer Taggelder lehnte sie am 23. Juli 1996 verfügungsweise ab. Zur Begründung führte sie an, schon zu Beginn des Versicherungsverhältnisses wie auch später während dessen ganzen Dauer bis zum Unfall vom 1. April 1989 sei aus der Tätigkeit als selbstständig praktizierender Arzt kein Verdienst erzielt worden, weshalb zufolge Überversicherung kein Taggeldanspruch bestehe. An diesem Standpunkt hielt die Helsana Unfall AG als Rechtsnachfolgerin der Patria mit Einspracheentscheid vom 21. Januar 1997 fest. B.- In Gutheissung der hiegegen erhobenen Beschwerde erkannte das Versicherungsgericht des Kantons Basel-Landschaft mit Entscheid vom 19. August 1998, dass die vereinbarte versicherte Lohnsumme von Fr. 67'500.- den tatsächlichen Einkommensverhältnissen entspreche, sodass für eine Leistungskürzung kein Anlass bestehe. C.- Die Helsana führt Verwaltungsgerichtsbeschwerde. Sie beantragt die Aufhebung des kantonalen Entscheids und die Bestätigung ihres Einspracheentscheids vom 21. Januar 1997. B._ lässt auf Abweisung der Verwaltungsgerichtsbeschwerde schliessen. Das Bundesamt für Sozialversicherung hat sich nicht vernehmen lassen.