diff --git a/login_one_time.module b/login_one_time.module
index 88e13cb..9440ac4 100755
--- a/login_one_time.module
+++ b/login_one_time.module
@@ -889,7 +889,8 @@ function login_one_time_tokens($type, $tokens, $data = array(), $options = array
       switch ($name) {
         // Simple key values on the node.
         case 'login-one-time':
-          $replacements[$original] = login_one_time_get_link($account, $data['path']);
+          $path = isset($data['path']) ? $data['path'] : NULL;
+          $replacements[$original] = login_one_time_get_link($account, $path);
         break;
       }
     }
