Les conflits entre le roi de France et la Flandre firent stagner l'économie de la ville. À l’occasion de la bataille des éperons d’or le 11 juillet 1302, elle fut occupée par les troupes françaises qui bâtirent au-dessus d'elle, pour la surveiller, une citadelle dont les restes sont encore visibles.