(card->info.link_type == QETH_LINK_TYPE_HSTR)) {
                        pr_info("qeth_l3: ignoring TR device\n");
                        return -ENODEV;
-               } else {
-                       card->dev = alloc_etherdev(0);
-                       if (!card->dev)
-                               return -ENODEV;
-                       card->dev->netdev_ops = &qeth_l3_osa_netdev_ops;
-
-                       /*IPv6 address autoconfiguration stuff*/
-                       qeth_l3_get_unique_id(card);
-                       if (!(card->info.unique_id & UNIQUE_ID_NOT_BY_CARD))
-                               card->dev->dev_id = card->info.unique_id &
-                                                        0xffff;
-
-                       card->dev->hw_features |= NETIF_F_SG;
-                       card->dev->vlan_features |= NETIF_F_SG;
-
-                       if (!card->info.guestlan) {
-                               card->dev->features |= NETIF_F_SG;
-                               card->dev->hw_features |= NETIF_F_TSO |
-                                       NETIF_F_RXCSUM | NETIF_F_IP_CSUM;
-                               card->dev->vlan_features |= NETIF_F_TSO |
-                                       NETIF_F_RXCSUM | NETIF_F_IP_CSUM;
-                       }
+               }
+
+               card->dev = alloc_etherdev(0);
+               if (!card->dev)
+                       return -ENODEV;
+               card->dev->netdev_ops = &qeth_l3_osa_netdev_ops;
+
+               /*IPv6 address autoconfiguration stuff*/
+               qeth_l3_get_unique_id(card);
+               if (!(card->info.unique_id & UNIQUE_ID_NOT_BY_CARD))
+                       card->dev->dev_id = card->info.unique_id & 0xffff;
+
+               card->dev->hw_features |= NETIF_F_SG;
+               card->dev->vlan_features |= NETIF_F_SG;
+
+               if (!card->info.guestlan) {
+                       card->dev->features |= NETIF_F_SG;
+                       card->dev->hw_features |= NETIF_F_TSO |
+                               NETIF_F_RXCSUM | NETIF_F_IP_CSUM;
+                       card->dev->vlan_features |= NETIF_F_TSO |
+                               NETIF_F_RXCSUM | NETIF_F_IP_CSUM;
                }
        } else if (card->info.type == QETH_CARD_TYPE_IQD) {
                card->dev = alloc_netdev(0, "hsi%d", NET_NAME_UNKNOWN,