sca not clearing full screen after encountering errors in octave

I have a very specific problem to report here, and I hope I can explain it clearly enough.

I am running a study where the entire computer screen is used to present questions to participants (screen index = 0, as when used in Screen('OpenWindow', 0)). I'm using Octave 3.6.4 on a Mac OSX 10.7, with PsychToolbox Beta 3.0.11 - Corresponds to SVN Revision 4085.

When Octave encounters an error and stops the script (doesn't matter what the exact error is - I've had the same problem crop up with multiple errors, from undefined variables to using the wrong kind of input to functions to things I defined myself using error()), I am unable to clear the screen using sca, clear all, or any other variations thereof. I've tried the trick where you press apple-tab to try to bring Terminal to the "front", but that also does not work.

However, sca and clear all work in the following situations:
- Forcing the script to stop before the error is encountered by using control-C and typing sca or clear all (still full screen stimulus presentation)
- Debugging using a smaller screen, so that the Terminal window is still visible.

I'm curious to see if this has been a problem with others who are running PsychToolbox on Octave, and if so, what has been done to fix it?