| Index: xfa/src/fxfa/src/app/xfa_ffdochandler.cpp
 | 
| diff --git a/xfa/src/fxfa/src/app/xfa_ffdochandler.cpp b/xfa/src/fxfa/src/app/xfa_ffdochandler.cpp
 | 
| index 2fac3449adeec51b0060ed83366bc87504198f77..3bb4bfdc58d7adc4dfe69693ec1792aa8629d657 100644
 | 
| --- a/xfa/src/fxfa/src/app/xfa_ffdochandler.cpp
 | 
| +++ b/xfa/src/fxfa/src/app/xfa_ffdochandler.cpp
 | 
| @@ -79,7 +79,7 @@ XFA_ATTRIBUTEENUM CXFA_FFDocHandler::GetRestoreState(IXFA_Doc* hDoc) {
 | 
|    if (!pXFADoc) {
 | 
|      return XFA_ATTRIBUTEENUM_Unknown;
 | 
|    }
 | 
| -  CXFA_Node* pForm = (CXFA_Node*)pXFADoc->GetXFAObject(XFA_HASHCODE_Form);
 | 
| +  CXFA_Node* pForm = ToNode(pXFADoc->GetXFAObject(XFA_HASHCODE_Form));
 | 
|    if (!pForm) {
 | 
|      return XFA_ATTRIBUTEENUM_Unknown;
 | 
|    }
 | 
| 
 |