diff --git a/pages/sibusql.php b/pages/sibusql.php
index 956d28d4de..3780896f29 100644
--- a/pages/sibusql.php
+++ b/pages/sibusql.php
@@ -19,38 +19,51 @@ $oP = new iTopWebPage("iTop - Expression Evaluation", $currentOrganization);
$sExpression = utils::ReadParam('expression', '');
$sEncoding = utils::ReadParam('encoding', 'oql');
-if ($sEncoding == 'crypted')
+try
{
- // Translate $sExpression into a oql expression
- $sClearText = base64_decode($sExpression);
- echo "FYI: '$sClearText'
\n";
- $oFilter = DBObjectSearch::unserialize($sExpression);
- $sExpression = $oFilter->ToOQL();
- exit;
-}
-else
-{
- // leave $sExpression as is
-}
-
-$oP->add('