=== modified file 'click2bookmark.module'
--- click2bookmark.module	2007-04-12 11:27:40 +0000
+++ click2bookmark.module	2007-04-12 11:37:44 +0000
@@ -88,7 +88,7 @@
     return false;
   }
    
-  $result = db_query('INSERT INTO {click2bookmark} (uid, path, title) VALUES (%d, \'%s\', \'%s\')', $user->uid, $node->path, $node->title);
+  $result = db_query('INSERT INTO {click2bookmark} (uid, path, title) VALUES (%d, \'%s\', \'%s\')', $user->uid, $node->nid, $node->title);
   if ($result) { 
     drupal_set_message(t('Bookmark saved!')); 
   } else {
@@ -134,7 +134,7 @@
   while ($bookmark = db_fetch_object($result)) {
     $list[] = array(
       'id' => $bookmark->c2bid,
-      'path' => $bookmark->path,
+      'nid' => $bookmark->path,
       'title' => $bookmark->title, 
     );
   }
@@ -242,7 +242,7 @@
   $header = array(t('Bookmark'), t('Action'));
   if (count($bookmark_list) > 0) {
     foreach($bookmark_list as $bookmark) {
-      $link = l($bookmark['title'], $bookmark['path'], array('class' => 'click2bookmark-row-link'));
+      $link = l($bookmark['title'], 'node/'. $bookmark['nid'], array('class' => 'click2bookmark-row-link'));
       $op = '(' . l(t('delete'), 'bookmark/del/'.$bookmark['id']) . ')';
       $rows[] = array('data' => array_merge(array($link), array($op)));
     }
@@ -260,7 +260,7 @@
   foreach($bookmark_list as $bookmark) {
     $links[] = array(
       'title' => $bookmark['title'],
-      'href' => $bookmark['path'],
+      'href' => $bookmark['nid'],
       'attributes' => array('class' => 'click2bookmark-list-link'),
     ); 
   }; 

