diff --git a/modules/blogapi.module b/modules/blogapi.module
index 534a30f1bc64bab8faaf98be1ab312e2ba2e130e..ce025f913fc89e88cbe662c2adc8453e38b8de79 100644
--- a/modules/blogapi.module
+++ b/modules/blogapi.module
@@ -214,7 +214,7 @@ function blogapi_blogger_new_post($appkey, $blogid, $username, $password, $conte
     $edit['body'] = $content;
   }
 
-  if (!node_access('create', $node)) {
+  if (!node_access('create', $edit['type'])) {
     return blogapi_error(t('You do not have permission to create the type of post you wanted to create.'));
   }
 
diff --git a/modules/blogapi/blogapi.module b/modules/blogapi/blogapi.module
index 534a30f1bc64bab8faaf98be1ab312e2ba2e130e..ce025f913fc89e88cbe662c2adc8453e38b8de79 100644
--- a/modules/blogapi/blogapi.module
+++ b/modules/blogapi/blogapi.module
@@ -214,7 +214,7 @@ function blogapi_blogger_new_post($appkey, $blogid, $username, $password, $conte
     $edit['body'] = $content;
   }
 
-  if (!node_access('create', $node)) {
+  if (!node_access('create', $edit['type'])) {
     return blogapi_error(t('You do not have permission to create the type of post you wanted to create.'));
   }