diff --git a/test/sophia/transaction.result b/test/sophia/transaction.result
index b769a812fc73d6fe9f3db832911215a4981bd370..108da37cc8aa3bef08d6252819770e7372ffb18d 100644
--- a/test/sophia/transaction.result
+++ b/test/sophia/transaction.result
@@ -279,3 +279,22 @@ a:drop()
 b:drop()
 ---
 ...
+-- ensure findByKey works in empty transaction context
+space = box.schema.space.create('test', { engine = 'sophia' })
+---
+...
+index = space:create_index('primary', { type = 'tree', parts = {1, 'num'} })
+---
+...
+box.begin()
+---
+...
+space:get({0})
+---
+...
+box.rollback()
+---
+...
+space:drop()
+---
+...