decals: Correct scaling issue and missing return