We have WebI report running on BW 7.01 SP11. When there are records in the cube selected from prompt values of WebI, the report runs fine without any error. However, if the selected record is not found in the cube, the BO throws an error "Termination message sent ABEND RSBOLAP (000): Program error in class SAPMSSY1 method : UNCAUGHT_EXCEPTION MSGV1: SAPMSSY1 MSGV3: UNCAUGHT_EXCEPTION"

However, when I run the same report on Bex Analyzer, we don't get this error. Bex Analyzer just returns "No Applicable Data Found." message.

In WebI, the report should return "No data to retrieve."

I created a new query and made a new report, but there is still the same problem.
We are on BO 4.0 SP4 Patch 3. Our BW system is BW 7.01 SP11
Has anyone any idea how to solve this problem?