If you save the drawing in 2013 format and re-open the drawing then issue is fixed.
however this still needs fixing for those working in a mixed environment.
My findings in summary:
1. scaling to a base point selected by OSNAP is fine.
2. scaling to a base point in free space causes the issue.
3. this behaviour only happens in pre-2013 drawing formats.
Hope this helps