--- /usr/share/dracut/modules.d/40network/parse-ip-opts.sh	2016-05-11 23:32:41.000000000 -0500
+++ /usr/share/dracut/modules.d/40network/parse-ip-opts.sh.el6	2016-09-05 20:59:12.241546610 -0500
@@ -15,16 +15,16 @@
 #
 
 . /lib/dracut-lib.sh
 
 # Check if ip= lines should be used
-if getarg ip= >/dev/null ; then
-    if [ -z "$netroot" ] ; then
-	echo "Warning: No netboot configured, ignoring ip= lines"
-	return;
-    fi
-fi
+# line removed
+# line removed
+# line removed
+# line removed
+# line removed
+# line removed
 
 # Don't mix BOOTIF=macaddr from pxelinux and ip= lines
 getarg ip= >/dev/null && getarg BOOTIF= >/dev/null && \
     die "Mixing BOOTIF and ip= lines is dangerous"
 
@@ -63,14 +63,14 @@
     [ "$autoconf" = "ibft" ] && continue
 
     # We need to have an ip= line for the specified bootdev
     [ -n "$NEEDBOOTDEV" ] && [ "$dev" = "$BOOTDEV" ] && BOOTDEVOK=1
 
-    # Empty autoconf defaults to 'dhcp'
+    # Empty autoconf defaults to 'none' for static ip addresses
     if [ -z "$autoconf" ] ; then
-	warn "Empty autoconf values default to dhcp"
-	autoconf="dhcp"
+	warn "Empty autoconf values default to none"
+	autoconf="none"
     fi
     OLDIFS="$IFS"
     IFS=,
     set -- $autoconf
     IFS="$OLDIFS"
