diff --git a/src/add_qr.py b/src/add_qr.py
index 055e38b8fd33cecbf6f3acf32fc6a6d040d37485..188e09ea37d9ccb07873f136d8bd09b2425abefe 100755
--- a/src/add_qr.py
+++ b/src/add_qr.py
@@ -101,7 +101,7 @@ def image_callback(data):
         
         if options.qr_transform:
             try:
-                listener.waitForTransform("/turtle2", "/carrot1", look_up_time, rospy.Duration(1.0))
+                listener.waitForTransform("/world", options.image_frame, look_up_time, rospy.Duration(1.0))
                 (trans,rot) = listener.lookupTransform('/world', options.image_frame, look_up_time)
             except (tf.LookupException, tf.ConnectivityException, tf.ExtrapolationException):
                 print("Exception lookup trans:", look_up_time)