diff -Naur a/simplenews/simplenews.module b/simplenews/simplenews.module
--- a/simplenews/simplenews.module	2011-06-11 18:27:06.000000000 +0200
+++ b/simplenews/simplenews.module	2011-09-07 17:04:10.176351549 +0200
@@ -2505,17 +2504,17 @@
   $types['simplenews-subscriber'] = array(
     'name' => t('Simplenews subscriber'),
     'description' => t('@todo .'),
-    'needs-data' => 'simplenews-subscriber',
+    'needs-data' => 'account',
   );
   $types['simplenews-newsletter'] = array(
     'name' => t('Simplenews newsletter'),
     'description' => t('@todo .'),
-    'needs-data' => 'simplenews-newsletter',
+    'needs-data' => 'node',
   );
   $types['simplenews-category'] = array(
     'name' => t('Simplenews newsletter category'),
     'description' => t('@todo .'),
-    'needs-data' => 'simplenews-category',
+    'needs-data' => 'category',
   );
 
   // Tokens for simplenews subscriber.
