Yeah I encountered this problem a few months back, and the solution was same like yours!