diff --git a/speech/qr.php b/speech/qr.php
index 304ba251b035a35d1367e2230b9009feccb580a9..635d2e1ea7c693e2c388b68c65ec69ebd66cffb8 100644
--- a/speech/qr.php
+++ b/speech/qr.php
@@ -1,8 +1,7 @@
 <?php
 	// https://sourceforge.net/projects/phpqrcode/
     include "./phpqrcode.php";
-	if (empty($_REQUEST['data'])) die('ERROR, empty data.');
 	$data = $_REQUEST['data']-0;
 	if (empty($data)) die('ERROR, empty data, '.$data);
-    QRcode::png("https://puma-01.elettra.eu/panther/speech/talk.php?d=$data&host=".substr($_REQUEST['host'],9,20), false, 'H', 8, 2);
+    QRcode::png("https://puma-01.elettra.eu/panther/speech/talk.php?d=$data&host=".substr($_REQUEST['host'],0,20), false, 'H', 8, 2);
     exit();