diff --git a/retroarch.c b/retroarch.c
index 956616b0b9..c993207222 100644
--- a/retroarch.c
+++ b/retroarch.c
@@ -5248,6 +5248,9 @@ bool retroarch_main_init(int argc, char *argv[])
 
    if (setjmp(global->error_sjlj_context) > 0)
    {
+      fprintf(stderr, "%s: \"%s\"\n",
+            msg_hash_to_str(MSG_FATAL_ERROR_RECEIVED_IN),
+            global->error_string);
       RARCH_ERR("%s: \"%s\"\n",
             msg_hash_to_str(MSG_FATAL_ERROR_RECEIVED_IN),
             global->error_string);
