Naviserver Tcl packages help

Hi, cant find any place to ask a question about naviserver issue. I have server running with global tcl libraries in root/tcl folder and specific for each domain in root/domain/tcl folder. In root/tcl folder i have a tcl() file with list of packages i use, for example:

package require inifile
package require msgcat
package require struct::list
package require tdom
package require htmlparse
package require md5
package require pgintcl
package require csv
package require textutil
package require money
package require fileutil
package require mimext
package require dicttool
package require smtp
package require mime
package require nx
package require Hpdf

but it gives me error invalid command name "::tcl::dict::getnull" from dicttool package when i try to use it if i load package from my adp page it works fine. Would be so kind to explain me whats going on?