<html><head><style type='text/css'>p { margin: 0; }</style></head><body><div style='font-family: Arial; font-size: 10pt; color: #000000'> Ron Parker said: "This same exact code worked in 5.x, so I have to believe there is
something that has changed in 6.x with module_invoke() / $user .
Furthermore, this code worked in the initial Drupal 6.x versions, so
this change, whatever it is, is rather recent. Theoretically, module_invoke below should not return false, but it is"<br><br> Nancy Wichmann said: "I
have recently run into problems with hook_access. It is widely
misunderstood and many module return false when they really should be
returning null. I even had to change many of my modules. I know
there are many out there that are still wrong."<br><br>Could someone please point me to how I begin to solve this problem? I am certain that the user object contains the correct roles that should allow permission. How do I track down what's going on with module_invoke?<br><br>-ron<br></div></body></html>