smarter handling of no sld edge case