diff --git a/tests/auto/fakevim/main.cpp b/tests/auto/fakevim/main.cpp
index 426c20545bbcc815650bea0c2e33e621deb92e2f..2d9dc0cc04fd964841920e2403c04e67ed8adf60 100644
--- a/tests/auto/fakevim/main.cpp
+++ b/tests/auto/fakevim/main.cpp
@@ -392,16 +392,13 @@ void tst_FakeVim::command_cj()
     check("cj" + escape,     l[0]+"\n@" + "\n" + lmid(3));
     check("P",               lmid(0,1)+"\n" + "@"+lmid(1,2)+"\n" + "\n" +  lmid(3));
     check("u",               l[0]+"\n@" + "\n" + lmid(3));
-    qWarning("FIXME");
-    //check("u",               lmid(0,2)+"\n" + "@"+lmid(2));
 
     setup();
     move("j$",               cursor(l[1], -1));
     check("cjabc" + escape,  l[0]+"\nab@c\n" + lmid(3));
-    qWarning("FIXME");
-    return;
-    check("u",               lmid(0,1)+"\n" + "@"+lmid(1));
-    check(".",               l[0]+"\nab@c" + lmid(3));
+    check("u",               lmid(0,1)+"\n" + cursor(l[1], -1)+"\n" + lmid(2));
+    check("gg",              "@" + lmid(0));
+    check(".",               "ab@c\n" + lmid(2));
 }
 
 void tst_FakeVim::command_ck()