diff --git a/pySim/cards.py b/pySim/cards.py
index 55a3247..348950c 100644
--- a/pySim/cards.py
+++ b/pySim/cards.py
@@ -240,7 +240,8 @@ class FakeMagicSim(Card):
 			self._e_imsi(p['imsi']) +			#  9b  IMSI_len + id_type(9) + IMSI
 			p['ki'] +							# 16b  Ki
 			24*'f' + 'fd' + 24*'f' +			# 25b  (unknown ...)
-			rpad(p['smsp'], 20) +				# 10b  SMSP (padded with ff if needed)
+			rpad('0791947106004034', 20) +			# hack for the SMSC... i have no idea about the format
+			#rpad(p['smsp'], 20) +				# 10b  SMSP (padded with ff if needed)
 			10*'f'								#  5b  (unknown ...)
 		)
 		self._scc.update_record('000c', 1, entry)
