A method of operation of a network node in a cellular communications system, said method comprising the following steps being performed by said network node: obtaining (1002, 1006) Device-to-Device, D2D, related information for one or more network nodes in the cellular communications system; and using the D2D related information to perform one or more mobility operations associated with a wireless device; wherein the network node is a radio network node controlling a serving cell of the wireless device, the D2D related information comprises D2D related information for the serving cell and one or more neighboring cells, and using the D2D related information to perform the one or more mobility operations comprises: receiving a request for one or more D2D related services from the wireless device; determining that the serving cell does not support the one or more D2D related services; determining one or more neighboring cells that support the one or more D2D related services from the one or more neighboring cells; communicating information of the one or more neighboring cells that support the one or more D2D related services to the wireless device; receiving measurements information for the one or more neighboring cells that support the one or more D2D related services from the wireless device; selecting one of the one or more neighboring cells for a handover operation based on the measurements information, thereby defining a selected neighboring cell; and performing a handover operation for the wireless device to the selected neighboring cell. obtaining (1002, 1006) Device-to-Device, D2D, related information for one or more network nodes in the cellular communications system; and using the D2D related information to perform one or more mobility operations associated with a wireless device; wherein the network node is a radio network node controlling a serving cell of the wireless device, the D2D related information comprises D2D related information for the serving cell and one or more neighboring cells, and using the D2D related information to perform the one or more mobility operations comprises: receiving a request for one or more D2D related services from the wireless device; determining that the serving cell does not support the one or more D2D related services; determining one or more neighboring cells that support the one or more D2D related services from the one or more neighboring cells; communicating information of the one or more neighboring cells that support the one or more D2D related services to the wireless device; receiving measurements information for the one or more neighboring cells that support the one or more D2D related services from the wireless device; selecting one of the one or more neighboring cells for a handover operation based on the measurements information, thereby defining a selected neighboring cell; and performing a handover operation for the wireless device to the selected neighboring cell. receiving a request for one or more D2D related services from the wireless device; determining that the serving cell does not support the one or more D2D related services; determining one or more neighboring cells that support the one or more D2D related services from the one or more neighboring cells; communicating information of the one or more neighboring cells that support the one or more D2D related services to the wireless device; receiving measurements information for the one or more neighboring cells that support the one or more D2D related services from the wireless device; selecting one of the one or more neighboring cells for a handover operation based on the measurements information, thereby defining a selected neighboring cell; and performing a handover operation for the wireless device to the selected neighboring cell.