diff --git a/matlab/PosteriorIRF_core2.m b/matlab/PosteriorIRF_core2.m
index badef0e40bbf9460136028ecdd1a2693fce4bdd4..f33fbc2832ac0529a3146fe4bed8713adc552b90 100644
--- a/matlab/PosteriorIRF_core2.m
+++ b/matlab/PosteriorIRF_core2.m
@@ -133,6 +133,10 @@ for i=fpar:npar,
             end
             name = deblank(varlist(j,:));
             title(name,'Interpreter','none')
+        else
+            if options_.debug
+                fprintf('POSTERIOR_IRF: The IRF of %s to %s is smaller than the irf_plot_threshold of %4.3f and will not be displayed.\n',deblank(varlist(j,:)),tit(i,:),options_.impulse_responses.plot_threshold)
+            end                
         end
         
         if subplotnum == MaxNumberOfPlotPerFigure || (j == nvar  && subplotnum> 0)
diff --git a/matlab/stoch_simul.m b/matlab/stoch_simul.m
index 5ba12516b490ebf02dc6295aed58d8c9126c43c0..40de6df2ceacb92e79a1e0bf2e5fda05988f6278 100644
--- a/matlab/stoch_simul.m
+++ b/matlab/stoch_simul.m
@@ -209,6 +209,10 @@ if options_.irf
                             mylistTeX = char(mylistTeX,deblank(var_listTeX(j,:)));
                         end
                     end
+                else
+                    if options_.debug
+                        fprintf('STOCH_SIMUL: The IRF of %s to %s is smaller than the irf_plot_threshold of %4.3f and will not be displayed.\n',deblank(M_.endo_names(i_var(j),:)),deblank(M_.exo_names(i,:)),options_.impulse_responses.plot_threshold)
+                    end
                 end
             end
             if options_.nograph == 0