Hi Paul, I experience the same problem. The cause seems to be commit efc8096527d6f743d17c44b9982616a169973f39 in which file_data_new_simple (const gchar *path_utf) was completely rewritten and always requires the file existing in the current filelist. The filelist in turn is filtered by some the logic that you can see in the sidebar. As a workaround you can disable this filtering by navigating through the GUI:
Edit > Preferences > Files [ ] Disable File Filtering My attached patch fixes the issue by loading the file if it is not included in the filelist already. Best regards, Leon Winter
diff --git a/src/filedata.c b/src/filedata.c index 9cc9424..e24aab8 100644 --- a/src/filedata.c +++ b/src/filedata.c @@ -1097,8 +1097,8 @@ FileData *file_data_new_group(const gchar *path_utf8) filelist_read_real(dir, &files, NULL, TRUE); - fd = g_hash_table_lookup(file_data_pool, path_utf8); - g_assert(fd); + fd = g_hash_table_lookup(file_data_pool, path_utf8); + if (!fd) fd = file_data_new(path_utf8, &st, TRUE); file_data_ref(fd); filelist_free(files);