diff --git a/pd/src/s_print.c b/pd/src/s_print.c
index 23abebb32dd87bf72ba38a885ae97b84f76e954c..715df30c5b303217b4ec0fb81ec93035fe6c6fff 100644
--- a/pd/src/s_print.c
+++ b/pd/src/s_print.c
@@ -245,7 +245,9 @@ void pd_error(void *object, const char *fmt, ...)
     error_object = object;
     if (!saidit)
     {
-        post("... you might be able to track this down from the Find menu.");
+        /* move this to a function in the GUI so that we can change the
+           message without having to recompile */
+        post("... you might be able to track this down from the 'Find Last Error' item in the Edit menu, or by clicking the error link above.");
         saidit = 1;
     }
 }