diff --git a/src/qtgui/rclmain_w.cpp b/src/qtgui/rclmain_w.cpp index 8e4cc9d8..0119ce89 100644 --- a/src/qtgui/rclmain_w.cpp +++ b/src/qtgui/rclmain_w.cpp @@ -423,7 +423,8 @@ void RclMain::periodic100() // looking at them either). Fixing this would be // relatively complicated (keep an open/close gen number // and check this / restart query in DocSeqDb() ?) - rcldb->close(); + string reason; + maybeOpenDb(reason, 1); periodictimer->changeInterval(1000); } } else {