diff --git a/SOURCES/net-snmp-5.8-trapsink.patch b/SOURCES/net-snmp-5.8-trapsink.patch
new file mode 100644
index 0000000..5027d7e
--- /dev/null
+++ b/SOURCES/net-snmp-5.8-trapsink.patch
@@ -0,0 +1,21 @@
+diff -urNp old/snmplib/transports/snmpUDPIPv4BaseDomain.c new/snmplib/transports/snmpUDPIPv4BaseDomain.c
+--- old/snmplib/transports/snmpUDPIPv4BaseDomain.c	2019-06-27 08:40:48.663969034 +0200
++++ new/snmplib/transports/snmpUDPIPv4BaseDomain.c	2019-06-27 08:42:05.293723487 +0200
+@@ -317,7 +317,7 @@ netsnmp_udpipv4base_tspec_transport(nets
+     if (NULL != tspec->source) {
+         struct sockaddr_in src_addr, *srcp = &src_addr;
+         /** get sockaddr from source */
+-        if (!netsnmp_sockaddr_in2(&src_addr, tspec->source, NULL))
++        if (!netsnmp_sockaddr_in2(&src_addr, tspec->source, ":0"))
+             return NULL;
+         return netsnmp_udpipv4base_transport_with_source(&addr, local, srcp);
+      } else {
+@@ -364,7 +364,7 @@ netsnmp_udpipv4base_transport(const stru
+                 strcat(client_address, ":0");
+                 have_port = 1;
+             }
+-            rc = netsnmp_sockaddr_in2(&client_addr, client_socket, NULL);
++            rc = netsnmp_sockaddr_in2(&client_addr, client_socket, ":0");
+             if (client_address != client_socket)
+                 free(client_address);
+             if(rc) {
diff --git a/SPECS/net-snmp.spec b/SPECS/net-snmp.spec
index cd968e7..a216a26 100644
--- a/SPECS/net-snmp.spec
+++ b/SPECS/net-snmp.spec
@@ -10,7 +10,7 @@
 Summary:    A collection of SNMP protocol tools and libraries
 Name:       net-snmp
 Version:    5.8
-Release:    7%{?dist}.1
+Release:    7%{?dist}.2
 Epoch:      1
 
 License:    BSD
@@ -42,6 +42,7 @@ Patch13:    net-snmp-5.8-usage-exit.patch
 Patch14:    net-snmp-5.8-coverity.patch
 Patch15:    net-snmp-5.8-ipv6-clientaddr.patch
 Patch16:    net-snmp-5.8-agent-of-death.patch
+Patch17:    net-snmp-5.8-trapsink.patch
 
 # Modern RPM API means at least EL6
 Patch101:   net-snmp-5.8-modern-rpm-api.patch
@@ -183,6 +184,7 @@ rm -r python
 %patch14 -p1 -b .coverity
 %patch15 -p1 -b .ipv6-clientaddr
 %patch16 -p1 -b .agent-of-death
+%patch17 -p1 -b .trapsink
 
 %patch101 -p1 -b .modern-rpm-api
 
@@ -436,6 +438,9 @@ LD_LIBRARY_PATH=%{buildroot}/%{_libdir} make test
 %{_libdir}/libnetsnmptrapd*.so.%{soname}*
 
 %changelog
+* Mon Aug 12 2019 Josef Ridky <jridky@redhat.com> - 1:5.8-7.2
+- fix issue with trapsink configuration (#1738302)
+
 * Fri May 10 2019 Josef Ridky <jridky@redhat.com> - 1:5.8-7.1
 - fix daemon segfault during resend request (#1707530)