diff --git a/matlab/steady.m b/matlab/steady.m
index 2981bc8e382e93f8e210c6248221f6d959ed7836..2ce4ea7367331565aaafa73b330fd25e68b821b2 100644
--- a/matlab/steady.m
+++ b/matlab/steady.m
@@ -89,6 +89,12 @@ else
     if options_.noprint == 0
         resid;
     end
+    if options_.debug
+        fprintf('\nThe steady state computation failed. It terminated with the following values:\n')
+        for i=1:M_.orig_endo_nbr
+            fprintf('%s \t\t %g\n',M_.endo_names(i,:),steady_state(i));
+        end        
+    end
     print_info(info,options_.noprint, options_);
 end