--- remindme.module	2005-10-22 15:44:22.000000000 -0400
+++ ../../root/modules/remindme/remindme.module	2005-10-26 16:38:26.000000000 -0400
@@ -32,7 +32,10 @@
 function remindme_link($type, $node = 0, $main = 0) {
   switch ($type) {
   case 'node':
-    if ($node->type == 'event' && user_access('set reminders')) {
+    $ctype = module_invoke('flexinode', 'load_content_type', substr($node->type, 10));
+    $node->typename = ($ctype->name ?$ctype->name : $node->type);
+
+    if ($node->typename == 'event' && user_access('set reminders')) {
       $links[] =l(t('remind me!'), "remindme/node/$node->nid", array('title' => t('Remind me of this event.')));
     }
     break;
@@ -177,7 +180,10 @@
 }
 
 function remindme_write($node, $op, $arg) {
-  if ($node->type == 'event' && $node->taxonomy) {
+  $ctype = module_invoke('flexinode', 'load_content_type', substr($node->type, 10));
+  $node->typename = ($ctype->name ?$ctype->name : $node->type);
+
+  if ($node->typename == 'event' && $node->taxonomy) {
     if ($op == 'update') db_query('DELETE FROM {remindme_node} WHERE nid = %d', $node->nid);
     $result = db_query('SELECT * FROM {remindme_term} WHERE tid IN ('. implode(', ', $node->taxonomy) .')');
     while($tid = db_fetch_object($result)) {
