"Continue where I left off" or "Open pages from last time" option not working in any browser after updating to 10.9.2

Configured all browsers to start from previous session everytime. But whenver I open any browser it opens with the Homepage. Please let me know how to fix this issue.

That shouldnt be the solution I guess. I have to do that every time I open any browser. Also I usually have minimum 10 tabs open in all browsers so I don't think thats a feasible option of reopening it. I use safari, chrome and mozilla and none of them restores the last session on startup.