diff --git a/modules/Vtiger/views/ShowWidget.php b/modules/Vtiger/views/ShowWidget.php
index 43f88ad09f62cdbd91e197f101100cc2c3ee7308..44a71522fe75891ee3e9c5fa3b6bcaf4fc181772 100644
--- a/modules/Vtiger/views/ShowWidget.php
+++ b/modules/Vtiger/views/ShowWidget.php
@@ -47,6 +47,11 @@ class Vtiger_ShowWidget_View extends Vtiger_IndexAjax_View {
 						$widget->set('data', $request->get('data'));
 					}
 		    		$widget->add();
+
+					if ($request->get('widgetid')) {
+						$widget->set('id', $request->get('widgetid'));
+					}
+					$request->set('widgetid', $widget->get('id'));
 				}
 				
 				//Date conversion from user format to database format