"The General Court finds that the contested measures [maintaining Hamas on the European list of terrorist organizations] are based not on acts examined and confirmed in decisions of competent authorities but on factual imputations derived from the press and the internet," the judgment said.
However, the Luxembourg-based court upheld temporary measures freezing Hamas' assets for the next three months and left the possibility of appeal to the European Court of Justice within two months of the ruling.
Hamas leaders have visited Russia on numerous occasions to discuss the situation in the Palestinian Territories.
The European Union has maintained Hamas on its list of terrorist groups since December 2001. The organization has brought a court order against the European Council in 2010 seeking the annulment of the decision.