diff --git a/ChangeLog b/ChangeLog
index 3756f81..2b9160b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,7 @@
 * 5.16		26.06.2008	Johannes Winkelmann
 - don't loop forever when version= contains unsupported $() tokens
 - gcc 4.3 fixes (thanks Fredrik)
+- support path in install summary
 
 * 5.15		27.09.2006	Johannes Winkelmann
 - fix PKGMK_PACKAGE_DIR determination
diff --git a/src/prtget.cpp b/src/prtget.cpp
index d1709d8..9efd947 100644
--- a/src/prtget.cpp
+++ b/src/prtget.cpp
@@ -1092,6 +1092,14 @@ void PrtGet::evaluateResult( InstallTransaction& transaction,
         bool atLeastOnePackageHasReadme = false;
 
         for ( ; iit != inst.end(); ++iit ) {
+	    if (m_parser->printPath()) {
+		// TODO: avoid lookup by tuning
+		// InstallTransaction::installedPackages()
+		const Package* p = m_repo->getPackage(iit->first);
+		if (p) {
+		    cout << p->path() << "/";
+		}
+	    }
             cout << iit->first;
             if ( iit->second.hasReadme ) {
                 if ( m_config->readmeMode() ==