Do selection error catching in Surface.