--- flashvideo.module	23 Apr 2010 03:05:18 -0000	1.2
+++ drupal/sites/all/modules/flashvideo/flashvideo.module	27 Apr 2010 04:23:16 -0000
@@ -753,6 +753,12 @@
             // db_storage = 0 means 'stored in its own table'.  Single upload fields = 1.  Shared fields and Multi-values = 0.
             db_query("UPDATE {". $cck_finished_thumbnail_field_db_info['table'] ."} SET ". $cck_finished_thumbnail_field_db_info['columns']['fid']['column'] ." = %d, ". $cck_finished_thumbnail_field_db_info['columns']['list']['column'] ." = 0 WHERE nid = %d", $newfile->fid, $newfile->nid);
           }
+          else if (!isset($cck_finished_video_field_db_info['columns']['delta'])) {
+            // Get rid of the initial NULL entry.
+            db_query("DELETE FROM {". $cck_finished_thumbnail_field_db_info['table'] ."} WHERE nid = %d AND ". $cck_finished_thumbnail_field_db_info['columns']['fid']['column'] ." IS NULL", $newfile->nid);
+            // The same query as the one below, just without the delta values
+            db_query("INSERT INTO {". $cck_finished_thumbnail_field_db_info['table'] ."} (vid, nid, ". $cck_finished_thumbnail_field_db_info['columns']['fid']['column'] .", ". $cck_finished_thumbnail_field_db_info['columns']['list']['column'] .") VALUES (%d, %d, %d, 0)", $newfile->vid, $newfile->nid, $newfile->fid);
+          }
           else { // For multi-upload file fields
             // Get rid of the initial NULL entry.
             db_query("DELETE FROM {". $cck_finished_thumbnail_field_db_info['table'] ."} WHERE nid = %d AND ". $cck_finished_thumbnail_field_db_info['columns']['fid']['column'] ." IS NULL", $newfile->nid);
@@ -765,6 +771,12 @@
             // db_storage = 0 means 'stored in its own table'.  Single upload fields = 1.  Shared fields and Multi-values = 0.
             db_query("UPDATE {". $cck_finished_video_field_db_info['table'] ."} SET ". $cck_finished_video_field_db_info['columns']['fid']['column'] ." = %d, ". $cck_finished_video_field_db_info['columns']['list']['column'] ." = 0 WHERE nid = %d", $newfile->fid, $newfile->nid);
           }
+          else if (!isset($cck_finished_video_field_db_info['columns']['delta'])) {
+            // Get rid of the initial NULL entry.
+            db_query("DELETE FROM {". $cck_finished_video_field_db_info['table'] ."} WHERE nid = %d AND ". $cck_finished_video_field_db_info['columns']['fid']['column'] ." IS NULL", $newfile->nid);
+            // The same query as the one below, just without the delta values
+            db_query("INSERT INTO {". $cck_finished_video_field_db_info['table'] ."} (vid, nid, ". $cck_finished_video_field_db_info['columns']['fid']['column'] .", ". $cck_finished_video_field_db_info['columns']['list']['column'] .") VALUES (%d, %d, %d, 0)", $newfile->vid, $newfile->nid, $newfile->fid);
+          }
           else { // For multi-upload file fields
             // Get rid of the initial NULL entry.
             db_query("DELETE FROM {". $cck_finished_video_field_db_info['table'] ."} WHERE nid = %d AND ". $cck_finished_video_field_db_info['columns']['fid']['column'] ." IS NULL", $newfile->nid);
@@ -1434,6 +1446,12 @@
           // For single-upload file fields
           if ($cck_original_video_field['db_storage'] == 1) {
             db_query("UPDATE {". $cck_original_video_field_db_info['table'] ."} SET ". $cck_original_video_field_db_info['columns']['fid']['column'] ." = %d, ". $cck_original_video_field_db_info['columns']['list']['column'] ." = 0 WHERE nid = %d", $tempfile->fid, $node->nid);
+          }
+          else if (!isset($cck_finished_video_field_db_info['columns']['delta'])) {
+            // Get rid of the initial NULL entry.
+            db_query("DELETE FROM {". $cck_original_video_field_db_info['table'] ."} WHERE nid = %d AND ". $cck_original_video_field_db_info['columns']['fid']['column'] ." IS NULL", $node->nid);
+            // The same query as the one below, just without the delta values
+            db_query("INSERT INTO {". $cck_original_video_field_db_info['table'] ."} (vid, nid, ". $cck_original_video_field_db_info['columns']['fid']['column'] .", ". $cck_original_video_field_db_info['columns']['list']['column'] .") VALUES (%d, %d, %d, 0)", $node->nid, $node->nid, $tempfile->fid);
           }
           else { // For multi-upload file fields
             // Get rid of the initial NULL entry.
