Update your IF statement from:
<?php
if ("".$_SESSION['WASearch_WADAtbl_product'] ."" != "") { // WebAssist Show If
?>
<div class="row mbtm30 col-12">
Search filter active: <?php echo $_SESSION['WASearch_WADAtbl_product']; ?>. <a href="search-clear.php">Remove filter</a>
</div>
<?php
} // ("".$_SESSION['WASearch_WADAtbl_product'] ."" != "")
?>
to:
<?php
if ("".((isset($_SESSION['WASearch_WADAtbl_product'])&&sizeof($_SESSION['WASearch_WADAtbl_product'])>0)?"1":"") ."" != "") { // WebAssist Show If
?>
<div class="row mbtm30 col-12">
Search filter active: <?php echo $_SESSION['WASearch_WADAtbl_product']; ?>. <a href="search-clear.php">Remove filter</a>
</div>
<?php
} // ("".((isset($_SESSION['WASearch_WADAtbl_product'])&&sizeof($_SESSION['WASearch_WADAtbl_product'])>0)?"1":"") ."" != "")
?>
That should fix it.
The session variable that saves the search settings is stored as an array in the latest version of the rsobj.php file. So you check for it has to make sure that it exists and that its length is not zero.