BIND DNS domain Filaed; Can't use string (ns2.domain.tld) as array ref while 'strict refs' in use.

Trying to setup BIND DNS, ns1. & ns2., master & slave, configured true (DNS Slave Auto-configuration). domain.tld is all virtual till ns1,ns2 are setup (req. from my .tld) Anyway I’m getting this error:

This happens for even new Virtual Server. DNS Records does’t show up under Server Configuration, but shows up under Webmin>BIND DNS>Domain, I have included a screen shot, look ok, but then again its my first time setting up nameservers

Any help on this would be nice, so close to settings this up, getting frustrating.

Retried method (Reinstall updates) has fixed the problem