diff --git a/README.md b/README.md
index 349fe22d05f50ae81eef3de32445fca9938748d9..2c656568e8a9f425226676da7b930699bf5c43a5 100644
--- a/README.md
+++ b/README.md
@@ -17,4 +17,8 @@ d.fish使用了gnome的notify-send,kde/其他de用户请根据自己的情况
 
 d.fish使用了cvlc来播放mp3,其他播放器用户请根据自己情况进行修改。请将电脑声音调大。
 
+## Tips
+
 使用./informed.sh来停止一次提醒。
+
+警惕以下情形: 老师发出一个题,脚本发出警报,你成功答题,老师在第一个题过期之前发出第2个题,你不知道。
diff --git a/d.fish b/d.fish
index dd1af04385f2a1336c6a138460f8eed0a87c041c..3ecc52de658ed281e56d567f1486f2d4d5b4740a 100755
--- a/d.fish
+++ b/d.fish
@@ -5,10 +5,11 @@
 set _url 'https://www.teachermate.com.cn/wechat/wechat/guide/answer?openid=161067e64d98cbb23d3ceb2947f004a8'
 
 function _is_informed
-    if test (cat /tmp/gay_known) = "known"
+    # May not exist.
+    if test (cat /tmp/gay_known 2>&1) = "known"
         echo "LOG> skipped because informed."
         return 0
-        # ok
+        # ok.
     else
         echo "LOG> not informed. Launching cvlc."
         return 1