diff --git a/disqus.module b/disqus.module
index 2efd1ac..e4431b9 100644
--- a/disqus.module
+++ b/disqus.module
@@ -329,7 +329,7 @@ function disqus_node_insert($node) {
  */
 function disqus_node_update($node) {
   // Update the thread information on disqus if required.
-  if (variable_get('disqus_api_update', FALSE) && ($node->disqus['title'] != $node->original->disqus['title'] || $node->disqus['url'] != $node->original->disqus['url'])) {
+  if (variable_get('disqus_api_update', FALSE) && isset($node->disqus) && ($node->disqus['title'] != $node->original->disqus['title'] || $node->disqus['url'] != $node->original->disqus['url'])) {
     $disqus = disqus_api();
     if ($disqus) {
       try {
