diff --git a/ad.module b/ad.module
index 0850a24..68b01ca 100644
--- a/ad.module
+++ b/ad.module
@@ -584,6 +584,17 @@ function ad_access($op, $node, $account) {
  * Implementation of hook_form().
  */
 function ad_form(&$node, &$form_state) {
+  
+  /*
+  * Add preselect ad type
+  */
+  $adtype = arg(3);
+  if (!empty($adtype)) {
+    $adtype = arg(3);
+    $node->adtype=$adtype;
+    $adtypes = 1;
+  }
+
   $form = array();
 
   $type = node_get_types('type', $node);
