Just like other plants, a desert rose may drop its leaves due to stress. A change of environment also affects the foliage, which might take some time to recover. Always make sure that your desert rose is exposed to sunlight to bloom. Avoid excessive water and feeding and growing it in shade, all of which may result in leaves falling off.