Feedback module block doesn't follow visibility rules I'm using the Feedback module on my Drupal 6 but I found out a strange behaviour about its block's visibility.

The module appeared even if the block was in the disabled region, not assigned to any site space, and moreover it still appears even if I set for example a PHP code which returns false, or if I set it to appear only on listed pages without giving it any valid page.

If I move the block to different regions it still appears on the bottom right corner, so I have no control on how it works.

Am I missing something or is it a wanted feature of the Feedback block to be always there?
Wow.  It's pretty snarky, for no better word, and does the following...

/**
 * Implementation of hook_footer().
 */
function feedback_footer($main = 0) {
  if (user_access('access feedback form') &amp;&amp; $_GET['q'] != 'admin/reports/feedback') {
    $block = (object)module_invoke('feedback', 'block', 'view', 'form');
    $block-&gt;module = 'feedback';
    $block-&gt;delta = 'form';
    $block-&gt;region = 'footer';
    return theme('block', $block);
  }
}


...which basically puts it on every page except admin/reports/feedback by stuffing the form into page.tpl's $closure variable.

So, yes, it does appear to ignore standard block visibility rules somewhat on purpose.