On my Joomla registration page, alerts and warnings are not appearing if users make a mistake in their email address or create a password which is too short. The page simply appears to refresh with no message to the user as to why their registration hasn't worked.

Furthermore, if I navigate to another page on my website, sometimes the alerts will appear there instead. Here is the problem page:


How can I correct this glitch. Can anyone advise me on what to do?

Note: To replicate the issue, try registering using two different email addresses or create a password with fewer than 7 characters.

  • For me there seems to be some problem with caching. Is any cache option enabled on your site? Try to disable it and check if you get the same error again.
    – Adam M.
    Jun 14, 2017 at 19:19
  • Hi Adam, thanks - could you do me a massive favour and try again now - I think I may have fixed it but I'm not certain. It may be related to SiteGround caching options :/
    – Chris
    Jun 14, 2017 at 21:10
  • Now it works :) Yes SiteGround caching is sometimes a bad thing on some websites.
    – Adam M.
    Jun 16, 2017 at 11:51

1 Answer 1


I've fixed the issue for now. It was a problem with the SiteGround Supercaching feature. I disabled these within the 'System - jSGCache' Joomla plugin. Once I changed the SG Cache Status from 'enabled' to 'disabled', the alerts worked correctly.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.