diff --git a/rpcs3/Emu/RSX/Overlays/overlay_controls.cpp b/rpcs3/Emu/RSX/Overlays/overlay_controls.cpp index 2c3b9de694..5c370a8cf6 100644 --- a/rpcs3/Emu/RSX/Overlays/overlay_controls.cpp +++ b/rpcs3/Emu/RSX/Overlays/overlay_controls.cpp @@ -29,7 +29,7 @@ namespace rsx { fs::file f(filename); - if (!f) + if (!f || f.stat().is_directory) { rsx_log.error("Image resource file `%s' could not be opened (%s)", filename, fs::g_tls_error); return;