Note: This is a historical reference, not a current security baseline. Magento 1 is end-of-life.

Problem description

Reset password page is blank (Magento WSOD) or results in Fatal error after installing SUPEE-6788 patch or upgrade to Magento 1.9.2.2 version. It is possible to enter email address and request a new password, but clicking on the link in password reset email results in empty page (Magento WSOD).

Cause

SUPEE-6788 patch and Magento 1.9.2.2 version changed customer_account_resetpassword section in themes for customer layout to customer_account_changeforgotten and your custom theme overrides base theme layout file layout/customer.xml.

Solution

  • update app/design/frontend/your_theme_package/your_theme_name/layout/customer.xml file for your theme as shown in diff below (your_theme_package/your_theme_name is the name of your theme):
    @@ -155,3 +155,3 @@
     
    -    
    +    
             
    @@ -174,5 +174,5 @@
             
    -            
    +            
             
    -    
    +    
    
    
  • alternatively, delete app/design/frontend/your_theme_package/your_theme_name/layout/customer.xml from your theme, in such case defaults from base theme will be used

Comments

Archived discussion

  1. Emil
    Thank you!!
  2. Jonathan Goodwin
    Good fix thank you :-)
  3. Andrew Cressie
    Thanks very much for this solution. Got me out of a hole :-)
  4. Paul Johnson
    Fixed my issue on 1.7.2. Thanks!
  5. Sangat Pedas
    Confirmed fix on Magento ver. 1.9.2.2, thx a lot!
  6. Rafael Corrêa Gomes
    Fix \u/
  7. Alex Coulstring
    This restored bringing the Reset Password page back but when I click “Reset A Password” it just refreshes the same page??
  8. Ra Jian
    I am having the similar issue as mentioned by Alex Coulstring. I also read that Re-Compilation of store is required, which I have also done, but issue remains same.
  9. alanc1103
    thank you very much
  10. Sonya
    Thankyou so much! Fixed my issue in two seconds flat!
  11. Martin Madsen
    Love it. Thanks Guys :)
  12. JT
    As someone else already pointed out this fixed the bug with upgrade to Magento ver. 1.9.2.4
  13. Kiran
    fixed on Magento 1.9.2.2
  14. Jan Zikmund
    Thanks a lot, works nicely :)
  15. Alvaro Adair
    PEEEEEEERFECT, THANKS VERY MUCH
  16. Dave Hook
    Probably goes without saying but you need to clear the magento cache after making the change to this file, THEN it works :)