fixed new smart-content bug