compatibility fix with asset path exists