--- notifications.manage.inc.orig	2009-04-24 19:19:40.000000000 +0200
+++ notifications.manage.inc		2009-05-06 13:47:28.000000000 +0200
@@ -54,8 +54,8 @@ function notifications_manage_subscripti
   }
   else {
     $params = array_merge(array($user->uid), array_values($sids));
-    $count = db_query("SELECT COUNT(*) FROM {notifications} WHERE uid = %d AND sid IN (" . db_placeholders($sids) . ')', $params);
-    return $count === count($sids);
+    $count = db_result(db_query("SELECT COUNT(*) FROM {notifications} WHERE uid = %d AND sid IN (" . db_placeholders($sids) . ')', $params));
+    return $count == count($sids);
   }
 } 
 
