diff --git a/qr_reader/qrreader.py b/qr_reader/qrreader.py
index e45082a33138981afe2087dd60ca69ad643b08b9..a0995b5a579e8de6a537b8fc078f75d84a017906 100755
--- a/qr_reader/qrreader.py
+++ b/qr_reader/qrreader.py
@@ -113,7 +113,7 @@ tee name=t ! queue ! autovideosink t.
 			qr = symbol.data
 			print(qr)
 			if qr.find('http://fsmpi.rwth-aachen.de/lip/view/') >= 0:
-				os.system('firefox -new-tab '+url)
+				os.system('firefox -new-tab '+qr)
 			elif qr.find('pk: ') >= 0:
 				pk = string.split(string.split(qr,'%')[0],': ')[1]
 				os.system('firefox -new-tab http://fsmpi.rwth-aachen.de/lip/view/' + pk + '+0')