xim: check for corner cases