diff -ur rate_old/rate.module rate/rate.module
--- rate_old/rate.module	2011-12-07 22:37:16.000000000 +0300
+++ rate/rate.module	2012-03-13 15:58:51.000000000 +0300
@@ -194,6 +194,7 @@
 
   // Determine if the user may vote.
   $node = $content_type == 'node' ? node_load($content_id) : NULL;
+  $node = $content_type == 'comment' ? comment_load($content_id) : NULL;
   $permission_status = _rate_check_permissions($widget, $node);
 
   // This option should be available, check for legacy.
@@ -509,6 +510,7 @@
 
   // Determine if the user may vote.
   $node = $content_type == 'node' ? node_load($content_id) : NULL;
+  $node = $content_type == 'comment' ? comment_load($content_id) : NULL;
   $permission_status = _rate_check_permissions($widget, $node);
   
   // This option should be available, check for legacy.
