A method performed by a positioning system for determining the location of a mobile communication device, MCD, the method comprising: determining a cell in which the MCD is located, the determined cell being served by a serving base station connected to a set of radio heads, wherein each one of the radio heads included in the set of radio heads is connected to the base station via a cable, and one of the radio heads - a serving radio head - included in the set is serving the MCD; determining a cable length value representative of the length of the cable connecting the base station to the radio head serving the MCD, wherein the cable length value is a cable loss value determined as: an uplink transmit power value, minus an uplink path loss value representative of an uplink path loss between the MCD and the serving radio head, plus an amplifier gain value of the serving radio head, minus an uplink power value received by the serving base station; obtaining one or more measured radio property values; and determining the location of the MCD based on the determined cable length value, wherein: the step of determining the location of the MCD based on the determined cable length value comprises using the determined cable length value to obtain location information for the MCD, wherein using the determined cable length value to obtain the location information for the MCD comprises: forming a fingerprint using both the determined cable length value and the obtained measured radio property values; and using the formed fingerprint to obtain the location information for the MCD, the location information being associated with the fingerprint and comprising at least: i) a set of polygon coordinate vectors or ii) a set of coordinates derived from the set of polygon coordinate vectors. determining a cell in which the MCD is located, the determined cell being served by a serving base station connected to a set of radio heads, wherein each one of the radio heads included in the set of radio heads is connected to the base station via a cable, and one of the radio heads - a serving radio head - included in the set is serving the MCD; determining a cable length value representative of the length of the cable connecting the base station to the radio head serving the MCD, wherein the cable length value is a cable loss value determined as: an uplink transmit power value, minus an uplink path loss value representative of an uplink path loss between the MCD and the serving radio head, plus an amplifier gain value of the serving radio head, minus an uplink power value received by the serving base station; obtaining one or more measured radio property values; and determining the location of the MCD based on the determined cable length value, wherein: the step of determining the location of the MCD based on the determined cable length value comprises using the determined cable length value to obtain location information for the MCD, wherein using the determined cable length value to obtain the location information for the MCD comprises: forming a fingerprint using both the determined cable length value and the obtained measured radio property values; and using the formed fingerprint to obtain the location information for the MCD, the location information being associated with the fingerprint and comprising at least: i) a set of polygon coordinate vectors or ii) a set of coordinates derived from the set of polygon coordinate vectors. forming a fingerprint using both the determined cable length value and the obtained measured radio property values; and using the formed fingerprint to obtain the location information for the MCD, the location information being associated with the fingerprint and comprising at least: i) a set of polygon coordinate vectors or ii) a set of coordinates derived from the set of polygon coordinate vectors.