ContactUs module possible bug in latest release version 3.3.8.11

The ContactUs Module version 3.3.8.11 seems to have a bug when installed on an Omeka 3.2.1 site. When the contact us form is submitted it always gives the error shown below. Downgrading back to 3.3.8.10 fixes the problem so the issue is with the latest release.

Omeka S encountered an error

Error
Call to undefined method ContactUs\View\Helper\ContactUs::getHelperPluginManager()

Details:

Error: Call to undefined method ContactUs\View\Helper\ContactUs::getHelperPluginManager() in /var/www/html/omeka/modules/ContactUs/src/View/Helper/ContactUs.php:526

Stack trace:

#0 /var/www/html/omeka/modules/ContactUs/src/View/Helper/ContactUs.php(322): ContactUs\View\Helper\ContactUs->fillMessage()

#1 [internal function]: ContactUs\View\Helper\ContactUs->__invoke()

#2 /var/www/html/omeka/vendor/laminas/laminas-view/src/Renderer/PhpRenderer.php(396): call_user_func_array()

#3 /var/www/html/omeka/modules/ContactUs/view/common/block-layout/contact-us.phtml(7): Laminas\View\Renderer\PhpRenderer->__call()

#4 /var/www/html/omeka/vendor/laminas/laminas-view/src/Renderer/PhpRenderer.php(505): include(’/var/www/html/o…’)

#5 /var/www/html/omeka/vendor/laminas/laminas-view/src/Helper/Partial.php(61): Laminas\View\Renderer\PhpRenderer->render()

#6 [internal function]: Laminas\View\Helper\Partial->__invoke()

#7 /var/www/html/omeka/vendor/laminas/laminas-view/src/Renderer/PhpRenderer.php(396): call_user_func_array()

#8 /var/www/html/omeka/modules/ContactUs/src/Site/BlockLayout/ContactUs.php(106): Laminas\View\Renderer\PhpRenderer->__call()

#9 /var/www/html/omeka/application/src/View/Helper/BlockLayout.php(124): ContactUs\Site\BlockLayout\ContactUs->render()

#10 /var/www/html/omeka/application/view/omeka/site/page/content.phtml(9): Omeka\View\Helper\BlockLayout->render()

#11 /var/www/html/omeka/vendor/laminas/laminas-view/src/Renderer/PhpRenderer.php(505): include(’/var/www/html/o…’)

#12 /var/www/html/omeka/vendor/laminas/laminas-view/src/View.php(206): Laminas\View\Renderer\PhpRenderer->render()

#13 /var/www/html/omeka/vendor/laminas/laminas-view/src/View.php(235): Laminas\View\View->render()

#14 /var/www/html/omeka/vendor/laminas/laminas-view/src/View.php(199): Laminas\View\View->renderChildren()

#15 /var/www/html/omeka/vendor/laminas/laminas-view/src/View.php(235): Laminas\View\View->render()

#16 /var/www/html/omeka/vendor/laminas/laminas-view/src/View.php(199): Laminas\View\View->renderChildren()

#17 /var/www/html/omeka/vendor/laminas/laminas-mvc/src/View/Http/DefaultRenderingStrategy.php(104): Laminas\View\View->render()

#18 /var/www/html/omeka/vendor/laminas/laminas-eventmanager/src/EventManager.php(321): Laminas\Mvc\View\Http\DefaultRenderingStrategy->render()

#19 /var/www/html/omeka/vendor/laminas/laminas-eventmanager/src/EventManager.php(170): Laminas\EventManager\EventManager->triggerListeners()

#20 /var/www/html/omeka/vendor/laminas/laminas-mvc/src/Application.php(366): Laminas\EventManager\EventManager->triggerEvent()

#21 /var/www/html/omeka/vendor/laminas/laminas-mvc/src/Application.php(347): Laminas\Mvc\Application->completeRequest()

#22 /var/www/html/omeka/index.php(21): Laminas\Mvc\Application->run()

#23 {main}

If you haven’t reported this as an issue on the module’s repository, that’s a good idea to do. That way, the message will go directly to the developer.