We investigate the spectral stability of the travelling wave solution for the coupled motion of a free surface and grain boundary that arises in materials science. In this problem a grain boundary, which separates two materials that are identical except for their crystalline orientation, evolves according to mean curvature. At a triple junction, this boundary meets the free surfaces of the two crystals, which move according to surface diffusion. The model is known to possess a unique travelling wave solution. We study the linearization about the wave, which necessarily includes a free boundary at the location of the triple junction. This makes the analysis more complex than that of standard travelling waves, and we discuss how existing theory applies in this context. Furthermore, we compute numerically the associated point spectrum by restricting the problem to a finite computational domain with appropriate physical boundary conditions. Numerical results strongly suggest that the two-dimensional wave is stable with respect to both two-and three-dimensional perturbations.