I restored a snapshot which was created on Elasticsearch 2.4.0 & Kibana 4.5.4. When I restore this snapshot, Elasticsearch data is restored correctly, but Kibana visualizations are not displayed. I get the following error on browser console:

commons.bundle.js?v=14438:38 Error: IndexPattern's configured pattern does not match any indices
at handleMissingIndexPattern (kibana.bundle.js?v=14438:26)
at processQueue (commons.bundle.js?v=14438:38)
at commons.bundle.js?v=14438:38
at Scope.$eval (commons.bundle.js?v=14438:39)
at Scope.$digest (commons.bundle.js?v=14438:39)
at Scope.$apply (commons.bundle.js?v=14438:39)
at done (commons.bundle.js?v=14438:37)
at completeRequest (commons.bundle.js?v=14438:37)
at XMLHttpRequest.xhr.onload (commons.bundle.js?v=14438:37)

It does work when I delete .kibana index and restart kibana, but all my visualizations are lost. Can you help me out with this? Thanks.