=== modified file 'popups_reference/popups_reference.module'
--- popups_reference/popups_reference.module	2009-10-13 19:32:56 +0000
+++ popups_reference/popups_reference.module	2011-02-25 19:02:27 +0000
@@ -54,7 +54,7 @@
  *   to select the newly created node in the reference widget.
  */ 
 function popups_reference_nodeapi($node, $op) {
-  if ($op == 'insert') {
+  if (isset($_SERVER['X-Drupal-Render-Mode']) && $_SERVER['X-Drupal-Render-Mode'] == 'json/popups' && $op == 'insert') {
     $five = time()+300; // 5 minutes in the future.
     setcookie("PopupRefNid", $node->nid, $five, '/'); 
     setrawcookie("PopupRefTitle", rawurlencode($node->title), $five, '/');

